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 :

Aide sur shared pool area


Sujet :

Administration Oracle

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 2
    Par défaut Aide sur shared pool area
    Bonjour à tous,

    J'aurais besoin de votre aide concernant la shared pool area et plus précisement la signification des données présentes dans la vue v$sgastat.

    En fait, à quoi correspond la valeur "transaction" ?
    Cette valeur augmente continuellement et à force je suis obligé de redémarrer la base sinon, erreur ORA-04031.

    Ma version de base de données : 9.2.0.4 sur linux

    Merci de vos explications.

  2. #2
    Membre éclairé
    Inscrit en
    Janvier 2011
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 56
    Par défaut
    Bonjour,
    le "Shared pool" est le composant de la mémoire Oracle qui cache les sessions, les cursors, les objets SQL, les objets PL SQL, les objets Java, plans d'exécution... Il est composé essentiellement de 3 composants : Library Cache, Row cache, SQL Area.

    Maintenant, L'erreur ORA-04031 a deux causes:

    - Soit le Shared pool n'est pas bien dimmensionné (pas suffisant)
    - Soit le shared pool est fragmenté, c a d il y'a vraiment de l'espace qui peut être alloué aux objets mais cet espace n'est pas contigu.

    maintenant, c'est quoi la vue V$SGASTAT: c'est une vue dynamique, c'est à dire les valeurs changent durant la durée de vie de l'instance Oracle. Cette vue contient les tailles des différents composants de la mémoire Oracle. Les composants sont:
    shared pool, large pool,java pool ,streams pool,...
    Dans ton cas, il faut évidemment jouer sur les valeurs du SHARED POOL (La note de métalink 1012046.6 pourra t'aider) et Aussi je pense qu'il faut essayer de comprendre votre application. Dans la majorité des cas, c'est pas uniquement Tuner l'instance de la BD résoud les problème , il faut aussi penser à tuner l'application.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 2
    Par défaut
    Merci pour votre réponse.
    Par contre, je cherche vraiment la signification de "transaction" dans cette vue v$sgastat.

Discussions similaires

  1. demande d'aide sur samba
    Par marcoss dans le forum Développement
    Réponses: 5
    Dernier message: 04/12/2003, 19h38
  2. [CR] besoin d'aide sur les formules
    Par GuillaumeDSA dans le forum Formules
    Réponses: 4
    Dernier message: 10/07/2003, 12h19
  3. Réponses: 2
    Dernier message: 27/02/2003, 01h33
  4. [Kylix] Aide sur BitBlt
    Par mic006 dans le forum EDI
    Réponses: 1
    Dernier message: 10/12/2002, 22h54
  5. Aide sur une fenetre
    Par Ray-j dans le forum Autres éditeurs
    Réponses: 4
    Dernier message: 29/11/2002, 08h51

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