Bonjour,
Y-a-t'il une commande qui permet de connaitre les requêtes/procédures les plus utilisées?
Bonjour,
Y-a-t'il une commande qui permet de connaitre les requêtes/procédures les plus utilisées?
Quelques centaines de requêtes différentes sont possible suivant ce que tu veut auditer....
Voici par exemple les 10 requêtes les plus consommatrices en IO de toutes nature
ATTENTION : à renouveller régulièrement...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 SELECT TOP 10 (total_logical_reads + total_logical_writes)/execution_count, Execution_count, statement_start_offset, sql_handle, plan_handle FROM sys.dm_exec_query_stats ORDER BY (total_logical_reads + total_logical_writes)/execution_count DESC
A +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
Sinon tu as le profiler SQL qui te fournit une multitude d'informations... en plus du nombre d'IO
Arrêtez de poster des liens! Expliquez! (ça évite les erreur HTTP 404)
L'homme est plus fort que la machine... ne renoncez jamais
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager