Cours dbaoracle Cours DBA Oracle Une instance oracle un lancement de la base Permet d ? accéder à une base de données Oracle N ? ouvre qu ? une seule base de données Est constituée de structure de processus d ? arrière plan et de structure mémoire SGA Ins
Cours DBA Oracle Une instance oracle un lancement de la base Permet d ? accéder à une base de données Oracle N ? ouvre qu ? une seule base de données Est constituée de structure de processus d ? arrière plan et de structure mémoire SGA Instance Mémoire SGA structures mémoire Zone de mémoire partagée Gestion de tampons de la Tampons de journalisation Cache librairy ? base de données Cache du dictionnaire de données Zone de mémoire Java Zone de mémoire LARGE SPOOL Pmon Structure de processus d ? arrière-plan Smon Dbwr Lgwr Ckpt Autres Mémoire SGA system or shared global area alloué au démarrage de l ? instance composante fondamentale d ? une instance Oracle On peut la voir par show SGA Mémoire PGA Program global area alloué au démarrage du processus serveur types de ?chiers ?chiers de paramètres a ?chier PFILE init ora b ?chier de mots de passe pwd ? Fichiers de la base a ?chiers de données data ?le b ?chiers de contrôle c ?chiers de journalisation ON LINE redo log Fichiers de journalisation archivés OFF LINE arch log En V La mémoire SGA Est dynamique Sa taille est dé ?nie par le paramètre SGAMAXSIZE Son allocation et son suivi sont e ?ectués sous la forme de granules par les composant de la SGA allocation e mémoire virtuelle contigu? taille des granules dé ?nie en fonction de la valeur totale estimée de SGAMAXSIZE La Zone de mémoire partagée permet de stocker les dernières instructions SQL exécutées les dernières dé ?nitions de données utilisées est constituée de structures mémoire clés liées aux performances cache librairy ? du dictionnaire de données C est dé ?nie par le paramètre SHAREDPOOLSIZE alter system set SHAREDPOOLSIZE M Le Cache ??librairy ? conserve des informations sur les dernières instructions SQL et PL SQL utilisées permet le partage des instructions communes est gérée par l ? algorithme LRU list recent use est composée de structures Zone SQL partagée Zone PL SQL partagée sa taille dépend du dimensionnement de la zone de mémoire partagée Le cache du dictionnaire de données contient les dernières dé ?nitions utilisées dans la base contient des informations sur les ?chiers les tables les index les colonnes les utilisateurs les privilèges et d ? autres objets de la base de données Au cours de l ? analyse le processus serveur recherche des informations dans le cache du dictionnaire pour résoudre les noms d ? objet et valider l ? accès La mise en mémoire cache des informations du dictionnaire de données réduit le temps de réponse aux interrogations et aux instructions LMD Sa taille dépend du dimensionnement de la zone mémoire partagée Le cache de tampons de la base Conserve des copies des blocs de données extraits des ?chiers de données Permet des gains de performances considérables lors de l ? obtention et de la mise à jour de données Est géré par un algorithme LRU Le paramètre DBBLOCKSIZE détermine la taille du bloc principal Est composé de sous-caches indépendants
Documents similaires










-
49
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mar 24, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 215.3kB