Meilleur auteur de réponses
Voir les opérations d'un utilisateur

Question
-
Bonjour,
Est-il possible de trouver l'ensemble des opérations d'un user, sans utiliser outils de trace.
Exemple: Le système bloque (relanti) et j'aimerais découvrir les opérations en cours par un user.
Merci.
Questions et réponses inspirées des chats Microsoft TechNet (2005-2006).
Inscrivez-vous aux webcasts TechNet Live pour écouter nos experts techniques en direct, et poser vos questions !
Réponses
-
Oui c’est possible!
Il te suffit d'utiliser les DMV (Dynamic Management Views).En particulier on peut retrouver les requêtes en cour d’exécution, les plans de ces requêtes et les utilisateurs concernés.
Regardez plus particulièrement:
sys.dm_exec_query_stats
sys.dm_exec_sql_text
sys.dm_exec_sessions
sys.dm_exec_query_plan
Questions et réponses inspirées des chats Microsoft TechNet (2005-2006).
Inscrivez-vous aux webcasts TechNet Live pour écouter nos experts techniques en direct, et poser vos questions !
Toutes les réponses
-
Oui c’est possible!
Il te suffit d'utiliser les DMV (Dynamic Management Views).En particulier on peut retrouver les requêtes en cour d’exécution, les plans de ces requêtes et les utilisateurs concernés.
Regardez plus particulièrement:
sys.dm_exec_query_stats
sys.dm_exec_sql_text
sys.dm_exec_sessions
sys.dm_exec_query_plan
Questions et réponses inspirées des chats Microsoft TechNet (2005-2006).
Inscrivez-vous aux webcasts TechNet Live pour écouter nos experts techniques en direct, et poser vos questions ! -
-
Bonjour
Un bon point de départ si l'on ne maitrise pas les DMVs et DMFs qui sont avec les quelques 449 compteurs de performance SQL Server la base du troubleshooting consiste à utiliser la procédure stockée de Adam Machanic sp_whoisactive : http://sqlblog.com/blogs/adam_machanic/archive/tags/who+is+active/default.aspx
Christophe
Christophe LAPORTE - Independent Consultant & Trainer - SQL Server MVP-MCM