Utiliser SSMS XEvent ProfilerUse the SSMS XEvent Profiler

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)

XEvent Profiler est une fonctionnalité SQL Server Management Studio (SSMS) qui affiche une fenêtre de visualisation en direct des événements étendus.The XEvent Profiler is a SQL Server Management Studio (SSMS) feature that displays a live viewer window of extended events. Cette vue d’ensemble décrit les raisons de l’utiliser et ses principales fonctionnalités, puis fournit des instructions pour commencer à visualiser des événements étendus.This overview describes the reasons for using this profiler, key features, and instructions to get started viewing extended events.

Pourquoi utiliser XEvent Profiler ?Why would I use the XEvent Profiler?

Contrairement à SQL Profiler, XEvent Profiler est directement intégré à SSMS et s’appuie sur la technologie d’événements étendus scalable du moteur SQL.Unlike SQL Profiler, XEvent profiler is directly integrated into SSMS and is built on top of the scalable Extended Events technology in the SQL engine. Cette fonctionnalité permet d’accéder rapidement à une vue de streaming en direct des événements de diagnostic sur le serveur SQL.This feature enables quick access to a live streaming view of diagnostics events on the SQL server. Cette vue peut être personnalisée et ces personnalisations peuvent être partagées avec d’autres utilisateurs SSMS sous forme de fichier .viewsettings.This view can be customized and those customizations can be shared with other SSMS users as a .viewsettings file. La session créée par XE Profiler est moins intrusive dans le serveur SQL en cours d’exécution qu’une trace SQL similaire le serait si vous utilisiez SQL Profiler.The session created by XE Profiler is less intrusive to the running SQL server than a similar SQL trace would be when using SQL Profiler. Cette session peut être aussi personnalisée par l’utilisateur avec l’interface utilisateur des propriétés de session XE existante ou avec TSQL.This session can be customized by the user as well, using the existing XE session properties UI or by TSQL.

PrérequisPrerequisites

Cette fonctionnalité est uniquement disponible dans SQL Server Management Studio (SSMS) version 17.3 ou ultérieure.This feature is only available on SQL Server Management Studio (SSMS) v17.3 or later. Veillez à utiliser la version la plus récente.Make sure you are using the latest version. Vous trouverez la dernière version ici.You can find the latest version here.

CommencerGetting Started

Pour accéder à XEvent Profiler, procédez comme suit :To access the XEvent Profiler, follow these steps:

  1. Ouvrez SQL Server Management Studio.Open SQL Server Management Studio.

  2. Connectez-vous à une instance du Moteur de base de données SQL Server ou à un hôte local.Connect to an instance of the SQL Server Database Engine or localhost.

  3. Dans l’Explorateur d’objets, recherchez l’élément de menu XE Profiler et développez-le en cliquant sur le signe « + ».In Object Explorer, find the XE Profiler menu item and expand it by clicking the '+' sign.

    Menu XEProfiler

  4. Double-cliquez sur Standard si vous souhaitez voir tous les événements étendus de cette session.Double-click Standard if you want to view all extended events in this session. Cliquez sur T-SQL si vous souhaitez voir les instructions SQL journalisées.Click T-SQL if you want to view the logged SQL statements. Si une session n’est pas encore créée, une session est créée pour vous.If a session is not already created, a session is created for you.

    Session XEProfiler

  5. Vous pouvez maintenant voir vos événements étendus.You can now view your Extended Events.

    Visionneuse XEProfiler

Voir aussiSee Also

Événements étendusExtended Events
Outils associés aux événements étendusExtended Events Tools