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 Oracle Discussion :

[10g] Job COMPUTE_ALL_STATISTCS


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    43
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 43
    Par défaut [10g] Job COMPUTE_ALL_STATISTCS
    Bonjour,
    En v10g
    J'ai un job lancé par sysman COMPUTE_ALL_STATISTICS.
    Savez-vous ce que ce job fait exactement, où je peux regarder ?
    Merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par laurentAM Voir le message
    J'ai un job lancé par sysman COMPUTE_ALL_STATISTICS.
    CALCULE_TOUTES_LES_STATISTIQUES

  3. #3
    Membre éclairé

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2003
    Messages
    701
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2003
    Messages : 701
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    la vue dba_jobs ne me montre pas de jobs de ce nom, or il
    répondrait à une de mes questions .

    quelle vue avez-vous interrogé pour le voir ?

    Cdlt

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    43
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 43
    Par défaut
    Merci de vos réponses.

    En effet il calcule bien toutes les statistiques mais il me faudrait savoir comment voir le détail de ce job, ci-après la ligne dans dba_jobs :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    BEGIN MGMT_BSLN.COMPUTE_ALL_STATISTICS;/*DB*/END;
    Et bien il se trouve dans dba_jobs seulement une petite remarque avec un outil comme toad avec une certaine release 9.n et évidemment ma petite tête ne se souvient plus du n :-( et bien tu ne vois pas tout car il y a un nouveau type de données en 10g à priori non géré par toad.
    Ce qui est sûr c'est qu'une v10 de toad lit toute la vue !

    Pour en revenir à mon problème c'est plus exactement que ce job ne calcule pas les histogrammes et qu'il me les faut, aussi je souhaite savoir comment le modifier ?

    Merci beaucoup.

  5. #5
    Membre éclairé

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2003
    Messages
    701
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2003
    Messages : 701
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    le code source de ce package n'est pas tres clair ,
    pour les histogrammes il faut peut-être utiliser le package
    DBMS_STATS ?

    cdlt

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    43
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 43
    Par défaut
    Merci,

    D'accord avec toi, il n'est pas très clair !

    Quelqu'un a déjà décodé cette procédure ?

    Salutations

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    43
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 43
    Par défaut [10G] OLTP Modif des param optim index
    Bonjour,

    Base 10gr2 8Go de données dont 5Go de tables pour 3Go d'indexes.

    J'ai deux paramètres dans un environnement OLTP où les requêtes répondent entre 3 secondes (70% de l'activité) et pour les plus grosses (30% de l'activité) 1 minute :

    optimizer_index_caching à 0 et optimizer_index_cost_adj à 100.
    Je veux les modifier afin d'inverser la sous utilisation des indexes à 80 pour le cache et 20 pour le coût.

    1ère question : qu'est-ce que je risque ?

    Ensuite la mémoire est gérée en auto par Oracle. 2 Go répartis comme suit :
    - 880Mo en shared_pool
    - 608Mo en dba_cache_size
    - 250Mo en PGA

    Les requêtes sont pour la plupart non bindés, le param cursor_sharing est à EXACT, il n'y a pas d'histogramme de calculé sur les indexes, les proc ne sont pas "pinées".

    Je propose une action complète :
    - pinned des procédures dans la limite de 50% de la shared_pool_reserved_size
    - calcul des histogrammes pour les champs indéxés ou utilisés dans les clauses where
    - cursor_sharing à SIMILAR
    - gestion "manuelle" de la mémoire et du fait :
    - baisse de la shared_pool à 400Mo
    - augmentation du cache à 800Mo
    - création d'un keep à 400Mo
    - PGA à 300Mo

    2è question : Ces conseils vous paraissent judicieux ou suis-je dans l'erreur la plus totale ?

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

Discussions similaires

  1. job en oracle 10g
    Par kaissuni dans le forum Débuter
    Réponses: 11
    Dernier message: 08/12/2011, 19h27
  2. [OEM grid control 10g] création d'une job particulière
    Par salim11 dans le forum Administration
    Réponses: 2
    Dernier message: 31/01/2011, 20h25
  3. [10g] et console des jobs ?
    Par falco- dans le forum Débuter
    Réponses: 2
    Dernier message: 11/01/2010, 12h12
  4. Question sur les jobs oracle 10G R2
    Par Z3phur dans le forum Administration
    Réponses: 2
    Dernier message: 13/03/2008, 15h12
  5. Etre notifié de l'ajout d'un job dans le spooler
    Par chtiot dans le forum API, COM et SDKs
    Réponses: 4
    Dernier message: 12/11/2003, 21h52

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