Analyse des performances et surveillance de l'activité du serveurServer Performance and Activity Monitoring
S’applique à :Applies to: SQL ServerSQL Server (toutes les versions prises en charge)
SQL ServerSQL Server (all supported versions) S’applique à :Applies to:
SQL ServerSQL Server (toutes les versions prises en charge)
SQL ServerSQL Server (all supported versions)
Le but de la surveillance des bases de données est d'évaluer le fonctionnement d'un serveur.The goal of monitoring databases is to assess how a server is performing. Une surveillance efficace implique la prise d'instantanés périodiques des performances actuelles afin d'isoler les processus à l’origine des problèmes, ainsi que la collecte de données en continu pour suivre de près les tendances des performances.Effective monitoring involves taking periodic snapshots of current performance to isolate processes that are causing problems, and gathering data continuously over time to track performance trends. MicrosoftMicrosoft SQL ServerSQL Server et le système d’exploitation MicrosoftMicrosoft Windows fournissent des utilitaires qui permettent de contrôler les conditions actuelles de la base de données et de suivre le niveau de performance à mesure que les conditions évoluent.SQL ServerSQL Server and the MicrosoftMicrosoft Windows operating system provide utilities that let you view the current condition of the database and to track performance as conditions change.
La section suivante contient des rubriques qui décrivent comment utiliser les outils d'analyse des performances et de l'activité de SQL ServerSQL Server et de Windows.The following section contains topics that describe how to use SQL ServerSQL Server and Windows performance and activity monitoring tools. Elle contient les rubriques suivantes :It contains the following topics:
Pour effectuer une analyse des tâches à l'aide des outils WindowsTo perform monitoring tasks with Windows tools
Démarrer le Moniteur système (Windows)Start System Monitor (Windows)
Afficher le journal des applications Windows (Windows)View the Windows Application Log (Windows)
Pour créer des alertes de base de données SQL Server à l'aide des outils WindowsTo create SQL Server database alerts with Windows tools
Pour exécuter les tâches de surveillance avec les Événements étendusTo perform monitoring tasks with Extended Events
Démarrage rapide : Événements étendus dans SQL ServerQuick Start: Extended events in SQL Server
Modifier une session d’événements étendusAlter an Extended Events Session
Pour effectuer une analyse des tâches à l'aide de SQL Server Management StudioTo perform monitoring tasks with SQL Server Management Studio
Pour effectuer des tâches de supervision avec Trace SQL et SQL Server ProfilerTo perform monitoring tasks with SQL Trace and SQL Server Profiler
Important
Les sections suivantes décrivent les méthodes d’utilisation de Trace SQL et SQL Server ProfilerSQL Server Profiler.The next sections describe methods of using SQL Trace and SQL Server ProfilerSQL Server Profiler.
Trace SQL et SQL Server ProfilerSQL Server Profiler sont dépréciés.SQL Trace and SQL Server ProfilerSQL Server Profiler are deprecated. L’espace de noms Microsoft.SqlServer.Management.Trace qui contient les objets Trace et Replay Microsoft SQL Server est également déconseillé.The Microsoft.SqlServer.Management.Trace namespace that contains the Microsoft SQL Server Trace and Replay objects are also deprecated.
Cette fonctionnalité sera supprimée dans une prochaine version de Microsoft SQL Server.This feature will be removed in a future version of Microsoft SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité.Avoid using this feature in new development work, and plan to modify applications that currently use this feature.
Utilisez plutôt des événements étendus.Use Extended Events instead. Pour plus d’informations sur les événements étendus, consultez Démarrage rapide : Événements étendus dans SQL Server et SSMS XEvent Profiler.For more information on Extended Events, see Quick Start: Extended events in SQL Server and SSMS XEvent Profiler.
Notes
SQL Server ProfilerSQL Server Profiler pour les charges de travail Analysis Services n’est PAS déprécié et continuera à être pris en charge.for Analysis Services workloads is NOT deprecated, and will continue to be supported.
Pour effectuer une analyse des tâches à l'aide de Trace SQL en utilisant des procédures stockées écrites en Transact-SQLTo perform monitoring tasks with SQL Trace by using Transact-SQL stored procedures
Définir un filtre de trace (Transact-SQL)Set a Trace Filter (Transact-SQL)
Modifier une trace existante (Transact-SQL)Modify an Existing Trace (Transact-SQL)
Afficher une trace enregistrée (Transact-SQL)View a Saved Trace (Transact-SQL)
Afficher des informations de filtrage (Transact-SQL)View Filter Information (Transact-SQL)
Supprimer une trace (Transact-SQL)Delete a Trace (Transact-SQL)
Pour créer et modifier des traces à l'aide du Générateur de profils SQL ServerTo create and modify traces by using SQL Server Profiler
Créer une trace (SQL Server Profiler)Create a Trace (SQL Server Profiler)
Modifier un filtre (SQL Server Profiler)Modify a Filter (SQL Server Profiler)
Pour démarrer, suspendre et arrêter des traces à l'aide du Générateur de profils SQL ServerTo start, pause, and stop traces by using SQL Server Profiler
Suspendre une trace (SQL Server Profiler)Pause a Trace (SQL Server Profiler)
Arrêter une trace (SQL Server Profiler)Stop a Trace (SQL Server Profiler)
Pour ouvrir des traces et configurer la façon dont elles sont affichées à l'aide du Générateur de profils SQL ServerTo open traces and configure how traces are displayed by using SQL Server Profiler
Ouvrir un fichier de trace (SQL Server Profiler)Open a Trace File (SQL Server Profiler)
Ouvrir une table de trace (SQL Server Profiler)Open a Trace Table (SQL Server Profiler)
Effacer une fenêtre de trace (SQL Server Profiler)Clear a Trace Window (SQL Server Profiler)
Fermer une fenêtre de trace (SQL Server Profiler)Close a Trace Window (SQL Server Profiler)
Pour rejouer des traces à l'aide du Générateur de profils SQL ServerTo replay traces by using SQL Server Profiler
Relire un fichier de trace (SQL Server Profiler)Replay a Trace File (SQL Server Profiler)
Relire une table de trace (SQL Server Profiler)Replay a Trace Table (SQL Server Profiler)
Relire jusqu’à un point d’arrêt (SQL Server Profiler)Replay to a Breakpoint (SQL Server Profiler)
Relire jusqu’à un curseur (SQL Server Profiler)Replay to a Cursor (SQL Server Profiler)
Pour créer, modifier et utiliser des modèles de traces à l'aide du Générateur de profils SQL ServerTo create, modify, and use trace templates by using SQL Server Profiler
Créer un modèle de trace (SQL Server Profiler)Create a Trace Template (SQL Server Profiler)
Modifier un modèle de trace (SQL Server Profiler)Modify a Trace Template (SQL Server Profiler)
Exporter un modèle de trace (SQL Server Profiler)Export a Trace Template (SQL Server Profiler)
Importer un modèle de trace (SQL Server Profiler)Import a Trace Template (SQL Server Profiler)