Bonjour,
Y a t il moyen pour une base de données et ou une instance de compter le nombre de requête sur une période données?
et en bonus de distinguer les requêtes de lecture et les requêtes d'écriture?
Cordialement,
Loïc
Bonjour,
Y a t il moyen pour une base de données et ou une instance de compter le nombre de requête sur une période données?
et en bonus de distinguer les requêtes de lecture et les requêtes d'écriture?
Cordialement,
Loïc
Loïc BERNARD
Consultant Senior dba sql server & Microsoft Business Intelligence
Il n'y a jamais de problèmes, il n'y a que des solutions!
Bonjour
Jouer avec un database audit specification, sur le ou les schemas, pour le credential public.
Bon, par contre, cela nécéssite une édition entreprise.
Pour te faire une idée, tu peux aussi voir les accès sur l'intégralité des nidex (clustered et non clustered) au tarvers de sys.dm_db_index_usage_stats.
la version SQLTrace deanderait trop de travail en aval pour sortir des chiffres.
Cdlt
Christophe LAPORTE | Independent Consultant & Trainer
SQL Server Certified Master | Azure Solution Architect
Quel est l'intérêt de ce genre de comptage ?
Une requête pouvant juste mettre à jour ou lire une page et l'autre 100 millions, je ne voit pas trop l'intérêt.
Si en revanche vous voulez compter le nombre d'IO en lecture ou en écriture, vous pouvez le faire, fichier par fichier (et donc base par base) dans un laps de temps donné, via la fonction table fn_virtualfilestats :
A +
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT GETDATE() AS DATEHEURE, db.name AS DATABASE_NAME, vfs.* FROM sys.master_files AS mf JOIN sys.databases AS db ON mf.database_id = db.database_id CROSS APPLY sys.fn_virtualfilestats(mf.database_id, file_id) AS vfs
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/ * * * * *
je répond très tard mais j'ai été fort fort occupé ces temps-ci.
oui bien sur que le nombre requêtes n'est pas très significatif et bien sur que je mesure toujours les IO et IO par seconde.
Par contre les demande de mes clients sont parfois purement politique et parfois saugrenue.
Là pour le coup je n'avais pas non plus le droit de faire de quelconque modifications sans passer par le comité A, B, F, G et Z
donc ils se sont contenter de mes graphes habituels
Merci de la réponse
Loïc BERNARD
Consultant Senior dba sql server & Microsoft Business Intelligence
Il n'y a jamais de problèmes, il n'y a que des solutions!
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