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 :

Probleme de performance I/O


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 348
    Par défaut Probleme de performance I/O
    Bonjour à tous,

    Je rencontre un problème de perf sur une base 9i, les traces oracle remonte des attentes I/O parfois > 50% du temps global de ceratines oracle, mais au niveau OS pas d'alarmes au niveau des I/O (pas de saturation), est ce qu'il y a d'autres pistes à exploiter ? ou ce problème en cache un autre?
    Merci.
    Crdlt.

  2. #2
    Membre expérimenté
    Inscrit en
    Janvier 2009
    Messages
    162
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 162
    Par défaut
    Bonjour,

    Si ton système ne sature pas, tes requêtes attendent tout de même l'acquittement de l'I/O. A partir de là, il y a plusieurs possibilités : tes requêtes peuvent être optimisées pour réduire les lectures de blocs, ton sous-système d'IO peut également être optimisé (changement des disques, gestion des systèmes de fichiers, meilleure répartition des datafiles...), ou les 2.

  3. #3
    Membre Expert Avatar de fatsora
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 103
    Par défaut
    Bonjour,

    Active staspack et regarde les requetes le plus lourdes .

    Il y a peut etre des requetes a optimiser ( c'est pas le bon index qui est utilisé ou il faut ajouter des index...)


    Regarde aussi si les parametre SGA ,PGA sont bien alloués , pb sous allocation ou sur allocation , ce qui evite peut etre des acces disques

  4. #4
    Membre émérite Avatar de 13thFloor
    Homme Profil pro
    DBA Oracle freelance
    Inscrit en
    Janvier 2005
    Messages
    670
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France

    Informations professionnelles :
    Activité : DBA Oracle freelance

    Informations forums :
    Inscription : Janvier 2005
    Messages : 670
    Par défaut
    De quoi sont faites ces IO ? FTS ? accès par index ? temporaire ? lecture ou écriture ? switch de log ? checkpoints ? trop de parallélisme ?

    FTS => optimiser la requête pour qu'elle utilise un index, ajouter un index, réduire le nombre de blocs par lignes (pctfree à 0), partitionner, baisser le high water mark (pas tout en même temps)

    Index scan : vérifier la sélectivité de l'index utilisé, shrinker l'index ou le rebuilder

    Consommation de temp => accroître la PGA (si tu n'es pas en sort_area_size, sinon augmenter ce paramètre)

    Switchs de log excessifs => augmenter la taille des redo (ou travailler en mode nologging, ok pour une base de test, à éviter en production)

    Checkpoints : sans doute trop de petits fichiers (mieux vaut 1 fichier de 10Go que 10 fichiers de 1 Go)

    Dans le report statspack, il y a t-il des datafiles avec des temps d'accès supérieurs à 20 ms ? => redistribuer ces fichiers sur d'autres disques

Discussions similaires

  1. [oracle 9i] traquer les problemes de performances
    Par jojo22222 dans le forum Oracle
    Réponses: 1
    Dernier message: 01/02/2006, 18h48
  2. Réponses: 9
    Dernier message: 31/01/2006, 22h42
  3. probleme de performance dans l'insertion
    Par chafikha dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 12/08/2005, 07h59
  4. Réponses: 14
    Dernier message: 09/08/2004, 13h42
  5. problemes de performances avec les requetes select
    Par berry dans le forum Requêtes
    Réponses: 3
    Dernier message: 10/07/2003, 13h39

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