Question

Si nous tirons plusieurs tables à partir de la procédure stockée au lieu de la procédure par table, comment cela affectera les performances de SQL Server?

Était-ce utile?

La solution

En termes de moteur de base de données elle-même et de la charge dessus, cela fait peu de différence.

En termes de réseau IO, il est normalement préférable de faire une grande requête que de plusieurs petites, car chaque connexion prend un certain temps pour la configuration.

En général - Tirez dans toutes les données dont vous avez besoin dans un lot au lieu de plusieurs si les performances de la base de données et de l'application sont importantes.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top