IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration SQL Server Discussion :

dmv indexe sys.dm_db_index_physical_stats


Sujet :

Administration SQL Server

  1. #1
    Membre très actif
    Femme Profil pro
    PL/SQL
    Inscrit en
    Septembre 2016
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 43
    Localisation : Arabie Saoudite

    Informations professionnelles :
    Activité : PL/SQL
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Septembre 2016
    Messages : 190
    Par défaut dmv indexe sys.dm_db_index_physical_stats
    bonjour a tous

    j'ai besoin de faire un rapport détaillé sur l'état de santé de notre environnement SQL Server parmi les indicateur il aurai celle des indexes

    ce que j'ai remarquer que tout les informations autre que les indexes il s'affiche rapidement (statistiques, disque,attentes..)

    mais si interroge le dmv sys.dm_db_index_physical_stats il prend du temps à répondre et donner du résultat

    ce que je veux s'avoir pourquoi il aurai toujour du latence pour interroger et récupérer les informations des indexes

    merci

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 039
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 039
    Billets dans le blog
    6
    Par défaut
    C'est normal, les DMV (dm_...) ne sont pas des tables, mais des fonctions qui vont analyser des choses (mémoire, disques, CPU..) pour présenter les informations sous forme tabulaire. Il y a donc du travail à faire pour récupérer ces données et cela prends du temps.

    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/ * * * * *

  3. #3
    Membre Expert

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2003
    Messages
    733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2003
    Messages : 733
    Billets dans le blog
    8
    Par défaut
    Bonjour sihem_info,
    Comme l'a déjà précisé SQLPro, cela prend effectivement du temps (analyse etc.).
    Le temps nécessaire à l'analyse etc. est aussi beaucoup fonction de la taille de l'index analysé et du "mode" utilisé.
    Quel "mode" utilisez-vous lors de l'appel à la DMV sys.dm_db_index_physical_stats :
    DEFAULT, NULL, LIMITED, SAMPLED, ou DETAILED ?

    NB : Pour les index volumineux (larges indexes), il faut éviter à tout prix le mode DETAILLED !

    A+

Discussions similaires

  1. Problème de performance sys.dm_db_index_physical_stats
    Par Proxy dans le forum Développement
    Réponses: 3
    Dernier message: 12/01/2015, 09h19
  2. Des indexes invalides appartenant aux schémas SYS et SYSTEM
    Par smaildba dans le forum Administration
    Réponses: 3
    Dernier message: 21/12/2009, 15h49
  3. parametre incorrect sys.dm_db_index_physical_stats
    Par mary27 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 09/06/2009, 09h47
  4. index sys-* et index défini
    Par debdba dans le forum Oracle
    Réponses: 4
    Dernier message: 15/06/2007, 11h14
  5. [Technique] Intérêt des index
    Par ddams dans le forum Décisions SGBD
    Réponses: 10
    Dernier message: 04/11/2002, 15h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo