Comment puis-je savoir quelle procédure stockée est en cours d'exécution dans SQL Server 2005. Et également comment imprimer ce SP dans la requête?Comment puis-je savoir quelle procédure stockée est en cours d'exécution dans SQL Server 2005
Répondre
SQL Profiler est généralement un bon début pour enregistrer l'activité sur une instance SQL Server
Vous pouvez utiliser SQL Profiler et Directeur de l'Activité
vous pouvez utiliser
sp_helptext [sp_name]
pour regarder le contenu SP
Vous pouvez utiliser le Activity Monitor dans SQL Server Management Studio. Il est situé dans le noeud Gestion. Une fois que le moniteur d'activité est ouvert, jetez un œil à la colonne Commande pour voir quelle commande est en cours d'exécution. SQL Profiler est une autre option, mais il faut un peu plus de travail pour l'installation. Il existe également un article here sur la surveillance des SP.
Dans SQL Server 2005 et 2008, si vous tentez de résoudre les problèmes de performances ou de comportement dans un système de production, vous devez utiliser les vues de gestion dynamique. Sys.dm_exec_requests vous montrera les transactions actives, y compris les informations utiles telles que le démarrage, le dernier verrou, s'il est bloqué, le processus de blocage, etc. Vous pouvez également utiliser sys.dm_exec_query_stats pour voir les statistiques agrégées des requêtes qui ont été en cours d'exécution et sont toujours en cache. Cela montrera des données intéressantes comme le temps d'exécution moyen, le temps d'exécution min/max, cpu min/max/avg, etc.
Ces deux peuvent ensuite être utilisés pour lier à d'autres dmv pour récupérer des plans d'exécution, des requêtes, et toutes sortes d'autres informations intéressantes, à la volée, pour pas cher. C'est beaucoup mieux que d'essayer de maintenir un ensemble d'événements de trace dans la plupart des cas.
- 1. dynamique procédure stockée dans Sql Server 2005
- 2. Procédure stockée SQL Server 2005 Asnyc
- 3. SQL Server 2005 procédure stockée Dépendances
- 4. SQL Server 2005 requête XML procédure stockée
- 5. Procédure stockée SQL Server
- 6. procédure stockée dans le planificateur dans SQL Server 2005
- 7. Comment créer des modèles de procédure stockée SQL Server 2005 dans SQL Server 2005 Management Studio?
- 8. "Debug" (obtenir des informations) sur une procédure stockée en cours d'exécution dans MS SQL Server
- 9. Transaction dans VS2008 et procédure stockée SQL Server 2005
- 10. guillemets simples (') Insérer problème dans SQL Server 2005 procédure stockée
- 11. Procédure stockée SQL Server 2008
- 12. SQL Server: comment puis-je savoir que ma procédure stockée est optimale en termes de performances?
- 13. vérifier si la condition procédure stockée (SQL Server 2005)
- 14. Dans une procédure stockée, comment puis-je obtenir le nom du sproc dans SQL Server 2005?
- 15. signifie SQL Server procédure stockée
- 16. Asp.net MVC avec SQL Server procédure stockée
- 17. Dynamic SQL Server procédure stockée
- 18. Procédure stockée dans SQL Server (distinct)?
- 19. SQL Server procédure stockée exécutée chaque jour en même temps
- 20. SQL Server procédure stockée (système de menus) - Microsoft SQL Server 2005
- 21. SQL Server 2005 Replication
- 22. Quelle est la différence entre; et GO dans une procédure stockée dans SQL Server?
- 23. Comment utiliser PIVOT dans SQL Server 2005 stockée Procédure d'adhésion Deux Vues
- 24. SQL Server 2000: comment savoir combien de plans une procédure stockée a mise en cache?
- 25. SQL Server 2005 séparez la valeur CSV de la procédure stockée en plusieurs colonnes?
- 26. SQL Server - SELECT de la procédure stockée
- 27. Comment puis-je extraire des paramètres d'une procédure stockée dans SQL Server 2005?
- 28. Quelle est la syntaxe pour supprimer une procédure stockée dans SQL Server 2000?
- 29. SQL Server - procédure stockée devient soudainement lente
- 30. code optimize SQL Server procédure stockée