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

SQL Oracle Discussion :

requête statistiques oracle


Sujet :

SQL Oracle

  1. #1
    Membre expérimenté
    Avatar de Julien59
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    1 142
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 142
    Points : 1 458
    Points
    1 458
    Par défaut requête statistiques oracle
    Bonjour,

    J'ai créé un index sur une table, mais lorsque je lance ma requête, il ne le prend pas en compte puisque les statistiques sur la table n'ont pas été mises à jour.
    J'aimerais donc avoir la requête pour rafraichir les statistiques de la table pour que l'index soit pris en compte. Pouvez-vous m'aider ?

    Par avance, merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    500
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 500
    Points : 639
    Points
    639
    Par défaut
    Pour te débloquer, si faible volumétrie :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    analyze table <nom_table> compute statistics
    Si forte volumétrie :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    analyze table <nom_table> estimate statistics sample 100000 rows
    Mais la commande analyze tombant en désuétude, je te conseille pour du long terme de regarder comment fonctionne le package DBMS_STATS

  3. #3
    Invité
    Invité(e)
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    begin 
      	  	DBMS_STATS.GATHER_TABLE_STATS (
      	  	  ownname => 'OWNER',
              tabname => 'MA_TABLE',
              estimate_percent=>dbms_stats.auto_sample_size
              );
              end;
     /

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. outil statistique oracle
    Par habasque dans le forum Oracle
    Réponses: 2
    Dernier message: 27/10/2006, 09h56
  2. Réponses: 2
    Dernier message: 04/03/2006, 11h47
  3. [Débutant] Requête statistique simple
    Par drthodt dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 14/10/2005, 10h50
  4. Problème concaténation requête avec ORACLE
    Par kobe dans le forum Bases de données
    Réponses: 2
    Dernier message: 16/08/2005, 12h57
  5. Requête statistique.
    Par abdelghani_k dans le forum Langage SQL
    Réponses: 1
    Dernier message: 02/08/2005, 20h39

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