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 :

Configuration/Optimisation Mémoire Oracle 10g


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 32
    Par défaut Configuration/Optimisation Mémoire Oracle 10g
    Bonjour,

    Combien accorder de mémoire à Oracle pour un socle technique comptabilisant 64 Go de RAM ? : 50%, 80 % ?
    Sachant que
    - les traitements SHELL Unix ne consomment rien (- de 5% du CPU & Mémoire)
    - les tâches Oracle : INSERT/SELECT sur des volumétries conséquentes (200 Millions d'enregistrements)

    Mon idée serait de positionner la SGA à 20Go et voir

    Ci-dessous le socle technique & configuration actuelle :
    Sun Microsystems sun4u Sun SPARC Enterprise M5000 Server
    SunOS 5.10 ( Generic_142900-03 )
    RAM : 64 Go
    CPU : 8 ( SPARC64-VII/2530MHz )

    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
    - LOG_MODDE : ARCHIVELOG
    - Stockage : 657 Fichiers, pour 1,3 Tera (60 Go de TEMP)
    - Taille de la SGA : 7552
    System Global Area Size
    +----> buffer_cache 6000Mo
    +----> fixed_sga 2Mo
    +----> java pool 256Mo
    +----> large pool 256Mo
    +----> log_buffer 3Mo
    +----> shared pool 929Mo
    +-------+ shared pool (free memory) 105Mo
    - Taille du fichier BCT : 181
    - Volumétrie quotidienne des REDOLOGS archivés : 25449
    - Autres paramêtres :
    pga_aggregate_target = 1048576000
    sga_max_size = 7918845952
    sga_target = 0
    bitmap_merge_area_size = 1048576
    hash_area_size = 131072
    sort_area_size = 65536
    db_cache_advice = ON
    db_cache_size = 6291456000
    shared_pool_size = 1073741824
    large_pool_size = 268435456
    parallel_automatic_tuning = FALSE
    parallel_execution_message_size = 2152

  2. #2
    Rédacteur

    Homme Profil pro
    Consultant / formateur Oracle et SQL Server
    Inscrit en
    Décembre 2002
    Messages
    3 461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant / formateur Oracle et SQL Server

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 461
    Par défaut
    Citation Envoyé par jfmerveille Voir le message
    Combien accorder de mémoire à Oracle pour un socle technique comptabilisant 64 Go de RAM ? : 50%, 80 % ?
    La question ne se pose pas en ces termes.
    Il n'y a pas de formule magique qui dirait "pour une base de x Go de données, il faut y Mo de RAM", et encore moins "il faut z % de la RAM du serveur".
    Ce besoin est spécifique à votre application.

    Comme apparemment elle est déjà en production, vous pouvez profiter des assistants d'estimation mémoire intégrés.
    Une fois que l'application tourne à plein régime, vous pouvez par exemple exécuter la requête donnée ici :http://oracle.developpez.com/telecha...-DB-CACHE-SIZE
    Ca vous indiquera si le tampon de données est bien dimensionné, et de combien il faudrait l'augmenter ou le diminuer.
    (Il y a d'autres zones mémoire sur lesquelles il faut faire une manipulation similaire).

    Deux remarques par ailleurs :

    • Je vois dans vos paramètres que SGA_TARGET est à 0. Est-ce un choix délibéré ?
    • C'est quoi un fichier BCT ? Et quelle est l'unité de ces fameux 181 ?

Discussions similaires

  1. [Core] Eclipse : Configuration Hibernate / Oracle 10g Express
    Par Bateau_Ivre dans le forum Hibernate
    Réponses: 4
    Dernier message: 12/08/2012, 15h15
  2. Réponses: 3
    Dernier message: 23/09/2011, 21h36
  3. Réponses: 4
    Dernier message: 22/10/2010, 18h45
  4. Réponses: 4
    Dernier message: 27/08/2009, 10h38
  5. OUI me pert 1 Mo de mémoire vive, Oracle 10g
    Par loupin dans le forum Oracle
    Réponses: 1
    Dernier message: 18/01/2007, 23h21

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