2011-03-05 4 views

Répondre

1

D'un pur point de la performance de vue moins connexion que vous avez fait à la base de données, mieux, si le temps total d'exécution de la requête jointe n'est pas plus grand que la somme de temps pour la 3 requête, ce qui devrait être le cas.

Donc, sans plus d'informations, je dirai que la requête jointe fonctionnera mieux.

Mais je pense que la meilleure réponse est "Essayez-le". Ecrire du code pour exécuter mille fois chaque requête, puis faire une comparaison des temps.

+0

Merci pour votre réponse Krtek –

+1

@Nick vous devez accepter les bonnes réponses à vos questions. Je ne parle pas spécialement de celui-ci, mais aussi de ceux que vous avez demandés par le passé. (Il y a une coche sous les votes de chaque réponse pour l'accepter). Les gens répondent plus souvent aux personnes qui acceptent et votent pour de bonnes réponses. – krtek