Sql server: set nocount on déclaration avec les exemples

feature-sql1

SET NOCOUNT ON est une instruction set qui empêche le message qui indique le nombre de lignes affectées par les instructions de requête T-SQL. Il est utilisé dans les procédures stockées et déclencheurs pour éviter de montrer le message de lignes affectées. Utilisation de SET NOCOUNT ON dans une procédure stockée peut améliorer les performances de la procédure stockée par une marge importante.

SET NOCOUNT ON: Ceci empêche le message de montrer qui contient le nombre de lignes affectées.
SET NOCOUNT OFF: Cela montre le nombre de lignes affectées par une fenêtre de message.

SET NOCOUNT ON empêche l`envoi de messages DONE_IN_PROC au client pour chaque instruction dans une procédure stockée.

Pour les procédures stockées qui contiennent plusieurs déclarations qui ne renvoient pas beaucoup de données réelles ou pour les procédures qui contiennent Transact-SQL boucles, réglage SET NOCOUNT ON peut fournir une amélioration significative des performances, car le trafic réseau est considérablement réduit.

SET NOCOUNT ON / OFF avec un exemple

ENSEMBLE NOCOUNT SURSÉLECTIONNER MEILLEUR dix *DE sys.procedures-ENSEMBLE NOCOUNT DESÉLECTIONNER MEILLEUR dix *DE sys.procedures-
» » Sql server: set nocount on déclaration avec les exemples