[SQL Server] Curseurs : comparaison de performances avec une boucle WHILE

Ce petit billet offre quelques éléments de comparaison de performances entre un curseur et une boucle WHILE. Il est de notoriété publique que les curseurs sont à éviter et qu’il est de bon ton de les remplacer par, par exemple, une boucle WHILE pour des raisons de performances.

Nous allons nous intéresser aux statistiques I/O et aux temps d’exécution. De plus, chaque type de curseur sera testé (FAST_FORWARD, STATIC, KEYSET et DYNAMIC).

Lire la suite

Publicités

[SQL Server] Perfmon : audit des activités I/O

Ce billet dresse un aperçu analytique de quelques compteurs du Perfmon (Performance Monitor) permettant d’auditer les différentes activités au niveau des disques.

Lire la suite