Mettre en corrélation une trace avec les données du journal de performances WindowsCorrelate a trace with Windows Performance Log data

S’applique à :Applies to: ouiSQL ServerSQL Server (toutes les versions prises en charge) yesSQL ServerSQL Server (all supported versions) S’applique à :Applies to: ouiSQL ServerSQL Server (toutes les versions prises en charge) yesSQL ServerSQL Server (all supported versions)

SQL Server ProfilerSQL Server Profilerpermet d'ouvrir un journal de performances Microsoft Windows, de choisir les compteurs que vous voulez corréler avec une trace et d'afficher les compteurs de performances sélectionnés en même temps que la trace dans l'interface utilisateur graphique du SQL Server ProfilerSQL Server Profiler .Using SQL Server ProfilerSQL Server Profiler, you can open a Microsoft Windows performance log, choose the counters you want to correlate with a trace, and display the selected performance counters alongside the trace in the SQL Server ProfilerSQL Server Profiler graphical user interface. Lorsque vous sélectionnez un événement dans la fenêtre de trace, une barre verticale rouge dans le volet Moniteur système du SQL Server ProfilerSQL Server Profiler indique les données du journal de performances en corrélation avec l'événement de trace sélectionné.When you select an event in the trace window, a vertical red bar in the System Monitor data window pane of SQL Server ProfilerSQL Server Profiler indicates the performance log data that correlates with the selected trace event.

Pour mettre en corrélation une trace avec des compteurs de performances, ouvrez un fichier de trace ou une table qui contient les colonnes StartTime et EndTime data columns, et cliquez sur Importer les données de performances dans le menu SQL Server ProfilerSQL Server Profiler File.To correlate a trace with performance counters, open a trace file or table that contains the StartTime and EndTime data columns, and then click Import Performance Data on the SQL Server ProfilerSQL Server Profiler File menu. Vous pouvez ouvrir un journal de performances et sélectionner les objets et compteurs du Moniteur système que vous voulez mettre en corrélation avec la trace.You can then open a performance log, and select the System Monitor objects and counters that you want to correlate with the trace.

Pour corréler une trace aux données du journal de performancesTo correlate a trace with performance log data

  1. Dans SQL Server ProfilerSQL Server Profiler, ouvrez un fichier de trace ou une table de trace enregistrée.In SQL Server ProfilerSQL Server Profiler, open a saved trace file or trace table. Il est impossible de corréler une trace d'exécution qui regroupe encore des données d'événement.You cannot correlate a running trace that is still collecting event data. Pour garantir la précision de la corrélation aux données du Moniteur système, la trace doit contenir les colonnes de données StartTime et EndTime .For accurate correlation with System Monitor data, the trace must contain both StartTime and EndTime data columns.

  2. Dans le menu SQL Server ProfilerSQL Server Profiler File, cliquez sur Importer les données de performance.On the SQL Server ProfilerSQL Server Profiler File menu, click Import Performance Data.

  3. Dans la boîte de dialogue Ouvrir , sélectionnez un fichier qui contient un journal de performances.In the Open dialog box, select a file that contains a performance log. Les données du journal de performances doivent être capturées pendant la même période que celle de la capture des données de trace.The performance log data must have been captured during the same time period in which the trace data is captured.

  4. Dans la boîte de dialogue Limite des compteurs de performances , activez les cases à cocher correspondant aux objets et aux compteurs du Moniteur système que vous souhaitez afficher aux côtés de la trace.In the Performance Counters Limit dialog box, select the check boxes that correspond to the System Monitor objects and counters that you want to display alongside the trace. Cliquez sur OK.Click OK.

  5. Sélectionnez un événement dans la fenêtre des événements de trace ou faites défiler plusieurs lignes adjacentes dans la fenêtre des événements de trace à l'aide des touches de direction.Select an event in the trace events window, or navigate through several adjacent rows in the trace events window by using the arrow keys. La barre rouge verticale de la fenêtre Données du Moniteur système indique les données du journal de performances corrélées à l’événement de trace sélectionné.The vertical red bar in the System Monitor data window indicates the performance log data that is correlated with the selected trace event.

  6. Cliquez sur un point qui vous intéresse dans le graphique du Moniteur système.Click a point of interest in the System Monitor graph. La ligne de trace correspondante la plus proche dans le temps est sélectionnée.The corresponding trace row that is nearest in time is selected. Pour agrandir un intervalle de temps, cliquez sur le pointeur de la souris et faites-le glisser dans le graphique du Moniteur système.To zoom in on a time range, press and drag the mouse pointer in the System Monitor graph.

Pour créer des journaux de performances pouvant être partagés avec différentes versions de WindowsTo create performance logs that can be shared among different versions of Windows

  1. Dans le Panneau de configuration, ouvrez Outils d’administration, puis double-cliquez sur Performances.In Control Panel, open Administrative Tools, and then double click Performance.

  2. Dans la boîte de dialogue Performances , développez Journaux et alertes de performances, cliquez avec le bouton droit sur Journaux de compteurs, puis cliquez sur Nouveaux paramètres de journal.In the Performance dialog box, expand Performance Logs and Alerts, right-click Counter Logs, and then click New Log Settings.

  3. Tapez un nom pour le journal de compteurs, puis cliquez sur OK.Type a name for the counter log, and then click OK.

  4. Sous l’onglet Général , cliquez sur Ajouter des compteurs.On the General tab, click Add Counters.

  5. Dans la liste Objet de performance , sélectionnez un objet de performance à surveiller.In the Performance object list, select a performance object you want to monitor. Les noms des objets de performances SQL ServerSQL Server pour des instances par défaut de SQL ServerSQL Server commencent par SQL ServerSQL Server et les instances nommées commencent par MSSQL$instanceName.The names of SQL ServerSQL Server performance objects for default instances of SQL ServerSQL Server start with SQL ServerSQL Server and named instances start with MSSQL$instanceName.

  6. Ajoutez autant de compteurs que nécessaire pour votre instance SQL ServerSQL Server et d'autres valeurs importantes, telles que le temps processeur et le temps du disque.Add as many counters as necessary for your SQL ServerSQL Server instance and other important values, such as processor time and disk time.

  7. Quand vous avez terminé d’ajouter les compteurs, cliquez sur Fermer.When you have finished adding counters, click Close.

  8. Définissez les valeurs de l’intervalle Période d’échantillonnage des données .Set values for the Sample data every interval. Commencez par un intervalle modeste, par exemple 5 minutes, puis modifiez-le si nécessaire.Start with a modest sampling interval, such as 5 minutes, and then adjust the interval if necessary.

  9. Sous l’onglet Fichiers journaux choisissez Fichier texte (séparé par des virgules) dans la liste Type de fichier journal .On the Log Files tab, choose TextFile (Comma delimited) from the Log file type list. Vous pouvez partager entre plusieurs versions de Windows les fichiers texte de journal délimités par une virgule et les afficher ultérieurement dans des outils de création de rapports tels que Microsoft Excel.Comma-delimited text log files can be shared among different versions of Windows and can be viewed later in reporting tools such as Microsoft Excel.

  10. Sous l’onglet Planification , spécifiez une planification de surveillance.On the Schedule tab, specify a monitoring schedule.

  11. Cliquez sur OK pour créer le journal de performances.Click OK to create the performance log.