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

Oracle Discussion :

Audit technique d'une base Oracle


Sujet :

Oracle

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 5
    Par défaut Audit technique d'une base Oracle
    Bonjour à tous,

    Voilà, j'ai une base Oracle liée à un grand nombre d'applications et de temps en temps, le load average de la machine grimpe monstrueusement.

    Après avoir fait tous les tests possibles pour déterminer de quelle appli (et surtout de quelle(s) requête(s)) cela peut venir, je n'arrive à rien. Le seul moyen de libérer des ressource est de redémarrer, ce qui est complètement exclu en production sauf en cas d'extrème urgence.

    Bien entendu j'ai réglé plein de trucs (rollback segments, mémoire, etc.), ce qui me permet de fonctionner malgré la charge mais à défaut de blocage, ça rame comme pas possible.

    Je voulais juste savoir s'il y a moyen, lorsqu'une requête part en vrille, d'auditer la base en fonctionnement pour voir la tête des requêtes en cours d'exécution ?

    Mon firewall, mes serveurs ftp, samba et la plupart de mes démons me permettent de savoir en temps réel qui est connecté et qui fait quoi... peut-on faire la même chose avec Oracle ?

  2. #2
    Membre Expert
    Avatar de LeoAnderson
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 938
    Par défaut
    Tout d'abord, merci d'indiquer votre version d'Oracle.

    Sinon, le plus simple est de mettre en place des statpack.
    Vous pouvez également trapper via des outils tels que le DBA Studio les requêtes en cours, mais c'est plus aléatoire.

  3. #3
    Membre émérite Avatar de plabrevo
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    548
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 548
    Par défaut
    EM (Entreprise Manager) 10g Grid Control fournit aussi en standard des fonctions de monitoring qui repondront tres exactement, graphiquement et dans le detail, au besoin.

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 5
    Par défaut
    Merci pour vos réponses. Il s'agit d'un oracle 8i. Mon hébergeur est un peu réticent sur l'installation des statpacks, je regarde cela de plus près .

  5. #5
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Par défaut
    Citation Envoyé par Guillaume P.
    Merci pour vos réponses. Il s'agit d'un oracle 8i. Mon hébergeur est un peu réticent sur l'installation des statpacks, je regarde cela de plus près .
    ha bon et pourquoi donc ??

    Sinon tu peux retrouver la session et le code de la session qui occupe le plus le CPU et le DISK, mais statspack reste quand même une réfèrence et une baseline dans le tuning.

  6. #6
    Membre émérite

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 414
    Par défaut
    As tu jeté un coup d'oeil sur les valeurs de buffer_hit_ratio et autres afin de savoir si les zones ta SGA sont bien taillées?

    Tu peux également récupérer un Redo Log inactif (ou archive) et lui passer un log miner pour voir les requetes potentiellement couteuses.

    As tu jetté un coup sur les IOs faits sur les disques? Peut etre que les applis pilonnent toujours le meme disque?

    Sinon, apres STATPACK...

Discussions similaires

  1. Script d'Audit d'une base oracle
    Par farenheiit dans le forum Administration
    Réponses: 4
    Dernier message: 23/06/2009, 18h14
  2. Audit d'une base Oracle
    Par ilalaina dans le forum Administration
    Réponses: 7
    Dernier message: 20/06/2007, 07h52
  3. requête d'audit d'une base oracle en version 9.2.0
    Par yannova dans le forum Oracle
    Réponses: 2
    Dernier message: 14/11/2006, 10h34
  4. Outils de documentation d'une base oracle
    Par hatake.kakashi dans le forum Décisions SGBD
    Réponses: 6
    Dernier message: 03/02/2005, 08h44
  5. Tranfert de données d'une base Oracle vers PostGre
    Par Elois dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 27/01/2004, 18h08

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