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

MS SQL Server Discussion :

Que signifie le petit symbole sur le plan d'exécution ?


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    616
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations forums :
    Inscription : Mars 2007
    Messages : 616
    Par défaut Que signifie le petit symbole sur le plan d'exécution ?
    Bonjour,

    J'ai déjà posé cette question auparavant mais je n'ai toujours pas eu de réponse. Aujourd'hui, j'ai vu encore un autre symbole.

    Que signifie le petit symbole (2 flèches et point d'exclamation) en bas à droite de l'icône et que signifie lorsqu'il y a rien? Ces petits symboles ne sont pas référencés dans la doc.


    Merci.

  2. #2
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Par défaut
    Bonjour,

    Le problème c'est que la capture d'écran a disparu, donc on ne peut pas voir de quelle icône vous parlez.
    Vous pouvez aussi enregistrer le plan d'exécution graphique dans un fichier XML et le mette en pièce attachée à ce sujet

    @++

  3. #3
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    616
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations forums :
    Inscription : Mars 2007
    Messages : 616
    Par défaut
    Ah mince, la voilà.

  4. #4
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Par défaut
    Il me semble pourtant que l'on parle bien de cet opérateur.
    Certes les icônes ne sont pas tout à fait les mêmes, mais il faut aussi regarder leur nom

    Vu la largeur des flèches entre les icônes de votre plan d'exécution, le moteur de bases de données a calculé qu'il est préférable d'utiliser plusieurs CPU de votre machine pour parvenir à vous donner une réponse le plus rapidement possible. Ce n'est pas forcément un signe de contre-performance.

    En revanche, lorsque vous voyez l'opérateur "Clustered Index Scan", c'est synonyme d'une mauvaise indexation, car il s'agit en fait d'un scan de table : en effet un index cluster, c'est la table puisque le niveau feuille de l'index est constitué des pages de données de la table.

    En revoyant l'indexation à ce niveau là, vous réduirez probablement le cardinal de l'ensemble de lignes à traiter, et peut-être même que l'opérateur de parallélisme disparaîtra

    @++

  5. #5
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    616
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations forums :
    Inscription : Mars 2007
    Messages : 616
    Par défaut
    Citation Envoyé par elsuket Voir le message
    Il me semble pourtant que l'on parle bien de cet opérateur.
    Non, je parlais de Clustered Index Scan. Plus précisément du petit symbole en bas à droite. cf image
    Images attachées Images attachées  

  6. #6
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Par défaut
    OK, désolé
    Que vous donne le tooltip lorsque vous laissez le curseur sur cette icône ?

    @++

Discussions similaires

  1. Question sur un plan d'exécution
    Par pacmann dans le forum SQL
    Réponses: 13
    Dernier message: 04/11/2009, 10h39
  2. Que signifie ce symbole dans le plan d'execution?
    Par cmako dans le forum Développement
    Réponses: 5
    Dernier message: 11/03/2009, 16h17
  3. Réponses: 1
    Dernier message: 24/02/2009, 21h31
  4. Réponses: 3
    Dernier message: 12/06/2007, 23h31
  5. Que signifie le symbole "* &" ?
    Par milanista dans le forum C++
    Réponses: 6
    Dernier message: 12/04/2006, 17h29

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