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 :

Interdire le Tri automatique


Sujet :

MS SQL Server

  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    556
    Détails du profil
    Informations personnelles :
    Localisation : Laos

    Informations forums :
    Inscription : Mars 2003
    Messages : 556
    Points : 1 198
    Points
    1 198
    Par défaut Interdire le Tri automatique
    Bonjour à tous,

    J'utilise depuis peu l'option de plan d'execution de SQL-SERVER...
    Et sur une requête d'agrégat de quantité de produit avec 2 jointures... Le plan d'execution me retourne qu'il a passé 52% du temps de la requête sur "un tri des données" ?!? Or ma requête ne contient aucun ORDER BY...

    Je me suis dis que c'était peut être le GROUP BY qui devait générer le "tri", mais nan sur une requête simple le GROUP BY ne génére pas de tri...

    Donc le plan d'execution est-il fiable ?
    Peut on interdire explicitement le tri ?

    Merci de vos réponses.

    PS : vous trouverez en PJ le plan d'execution de sql server.
    Images attachées Images attachées  

  2. #2
    Membre averti Avatar de bouvda
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    252
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2005
    Messages : 252
    Points : 318
    Points
    318
    Par défaut
    Bonjour,

    je pense que SQL Server effectue le tri avant chaque jointure. En effet, dans SSIS par exemple, pour pouvoir faire une jointure il faut impérativement trier les flux de données en entrée. Je pense que c'est le même fonctionnement ici. Il faut plus voir cette étape de tri comme faisant partie de l'étape de la jointure.

    En espérant ne pas avoir dit trop de bêtises,

    Damien

Discussions similaires

  1. Date et tri automatique
    Par Belegeorn dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 27/07/2007, 13h14
  2. Extraire les résultats d'un tri automatique
    Par billou06 dans le forum Excel
    Réponses: 5
    Dernier message: 28/06/2007, 02h49
  3. tri automatique sur un datagridview
    Par hawax dans le forum Windows Forms
    Réponses: 3
    Dernier message: 11/06/2007, 21h36
  4. Tri automatique des mails
    Par trois_1 dans le forum Réseau
    Réponses: 7
    Dernier message: 03/08/2006, 21h53
  5. [VBA-E] [Excel] Tri automatique
    Par bovi dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 01/10/2002, 10h19

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