Meilleur auteur de réponses
Statistiques - trouver une information

Question
-
Bonjour
Actuellement, j'ai un script qui permet de me donner les statistiques que j'estime pas à jour. De part la quantité de donnée à traiter, je ne peux pas permettre d'attendre le déclenchement automatique de SQL Server.
J'aimerai migrer mon script vers la nouvelle version des DMV, mais y a une information que je ne retrouve pas :
- Le nombre de ligne modifié pour une statistique depuis la dernière mise à jours : sysindexes.rowmodctr
Dans les DMVs, je ne retrouve pas cette information, il y a bien la table : dm_db_index_usage_stats avec les colonnes :
- leaf_insert_count
- nonleaf_insert_count
- leaf_update_count
- nonleaf_update_count
- leaf_delete_count
- nonleaf_delete_count
Mais ces chiffres sont valorisés depuis le dernier redémarrage de l'instance et non depuis la dernière mise à jour des statistiques.
Réponses
-
Salut Greg
la DMV sys.dm_db_stats_properties fera probablement ton bonheur.
http://technet.microsoft.com/fr-fr/library/jj553546.aspx
Mais ce n'est que sur 2008R2 SP2 et 2012 SP1.
On peut encore arriver à retrouver du rowmodctr, mais en DAC.
Christophe
Christophe LAPORTE - Independent Consultant & Trainer - SQL Server MVP-MCM
- Marqué comme réponse Grégory_Nail mercredi 30 octobre 2013 15:13
Toutes les réponses
-
Salut Greg
la DMV sys.dm_db_stats_properties fera probablement ton bonheur.
http://technet.microsoft.com/fr-fr/library/jj553546.aspx
Mais ce n'est que sur 2008R2 SP2 et 2012 SP1.
On peut encore arriver à retrouver du rowmodctr, mais en DAC.
Christophe
Christophe LAPORTE - Independent Consultant & Trainer - SQL Server MVP-MCM
- Marqué comme réponse Grégory_Nail mercredi 30 octobre 2013 15:13
-
-