98
Chapitre 5. Analyse des performances
Figure 5.4 — Premier onglet du profiler
Dans l’onglet General, vous pouvez nommer votre trace, ce qui est utile lorsque
vous en créez plusieurs (le profiler est une application MDI (Multiple Documents
Interface) qui peut exécuter plusieurs traces en même temps), et pour prédéfinir le
nom du fichier lorsque vous sauvegarderez la trace. En grisé, vous pouvez voir le nom
et la version du fournisseur SQL Trace. Les profilers 2005 et 2008 peuvent lancer des
traces sur des versions antérieures de SQL Server. Dans ce cas, les événements et
colonnes à disposition reflètent les possibilités de la version du serveur.
Vous pouvez fonder votre nouvelle trace sur un modèle (template), c’est-à-dire un
squelette de trace comprenant toutes les propriétés choisies dans le profiler, y compris les choix d’événements, les colonnes et les filtres. Vous pouvez utiliser le choix
de modèles prédéfini, mais aussi créer vos modèles personnalisés en sauvant votre
trace comme nouveau modèle.
Vous pouvez choisir de visualiser votre trace en temps réel, en laissant les événements se dérouler devant vos yeux, et vous pouvez aussi sauvegarder cette trace dans
un fichier binaire ou XML, ou dans une table SQL Server, au fur et à mesure de son
exécution en indiquant la destination dans cet onglet, ou ensuite, à l’aide de la commande Save As… du menu File.
L’écriture à la volée d’une trace volumineuse dans une table peut être très pénalisante pour le serveur SQL. Préférez l’enregistrement en fichier binaire. Vous
aurez ensuite la possibilité de la recharger dans le profiler et de le sauvegarder dans
Chapitre 5. Analyse des performances
Figure 5.4 — Premier onglet du profiler
Dans l’onglet General, vous pouvez nommer votre trace, ce qui est utile lorsque
vous en créez plusieurs (le profiler est une application MDI (Multiple Documents
Interface) qui peut exécuter plusieurs traces en même temps), et pour prédéfinir le
nom du fichier lorsque vous sauvegarderez la trace. En grisé, vous pouvez voir le nom
et la version du fournisseur SQL Trace. Les profilers 2005 et 2008 peuvent lancer des
traces sur des versions antérieures de SQL Server. Dans ce cas, les événements et
colonnes à disposition reflètent les possibilités de la version du serveur.
Vous pouvez fonder votre nouvelle trace sur un modèle (template), c’est-à-dire un
squelette de trace comprenant toutes les propriétés choisies dans le profiler, y compris les choix d’événements, les colonnes et les filtres. Vous pouvez utiliser le choix
de modèles prédéfini, mais aussi créer vos modèles personnalisés en sauvant votre
trace comme nouveau modèle.
Vous pouvez choisir de visualiser votre trace en temps réel, en laissant les événements se dérouler devant vos yeux, et vous pouvez aussi sauvegarder cette trace dans
un fichier binaire ou XML, ou dans une table SQL Server, au fur et à mesure de son
exécution en indiquant la destination dans cet onglet, ou ensuite, à l’aide de la commande Save As… du menu File.
L’écriture à la volée d’une trace volumineuse dans une table peut être très pénalisante pour le serveur SQL. Préférez l’enregistrement en fichier binaire. Vous
aurez ensuite la possibilité de la recharger dans le profiler et de le sauvegarder dans
