Soumettre la recherche
Mettre en ligne
nstance.pptx
•
Télécharger en tant que PPTX, PDF
•
0 j'aime
•
4 vues
B
Bahaty1
Suivre
Objet oracle
Lire moins
Lire la suite
Business
Signaler
Partager
Signaler
Partager
1 sur 30
Télécharger maintenant
Recommandé
Administration oracle7
Administration oracle7
Lucian Carabet
Admin bd chapitre1_architecturebd_oracle
Admin bd chapitre1_architecturebd_oracle
IsimmSpotted
Cl800 g formation-ibm-db2-9-8-purescale-implementation-et-controle-pour-les-a...
Cl800 g formation-ibm-db2-9-8-purescale-implementation-et-controle-pour-les-a...
CERTyou Formation
Administration des base de donnees sous oracle 10g
Administration des base de donnees sous oracle 10g
noble Bajoli
Interfaces controlesbasededonné
Interfaces controlesbasededonné
Fatima Zahra Fagroud
LP_Admin_base_données.ppt
LP_Admin_base_données.ppt
Idriss22
Dba oracle-v1
Dba oracle-v1
infcom
T1 corrections-qcm
T1 corrections-qcm
infcom
Recommandé
Administration oracle7
Administration oracle7
Lucian Carabet
Admin bd chapitre1_architecturebd_oracle
Admin bd chapitre1_architecturebd_oracle
IsimmSpotted
Cl800 g formation-ibm-db2-9-8-purescale-implementation-et-controle-pour-les-a...
Cl800 g formation-ibm-db2-9-8-purescale-implementation-et-controle-pour-les-a...
CERTyou Formation
Administration des base de donnees sous oracle 10g
Administration des base de donnees sous oracle 10g
noble Bajoli
Interfaces controlesbasededonné
Interfaces controlesbasededonné
Fatima Zahra Fagroud
LP_Admin_base_données.ppt
LP_Admin_base_données.ppt
Idriss22
Dba oracle-v1
Dba oracle-v1
infcom
T1 corrections-qcm
T1 corrections-qcm
infcom
Une gestion efficace du changement de vos structures de données relationnelle...
Une gestion efficace du changement de vos structures de données relationnelle...
Olivier DASINI
Réplication de base de données oracle avec Golden Gate
Réplication de base de données oracle avec Golden Gate
Mor THIAM
Plugiciel Oracle pour Open ModelSphere
Plugiciel Oracle pour Open ModelSphere
modelspherepro
Java dans Windows Azure, l'exemple de JOnAS
Java dans Windows Azure, l'exemple de JOnAS
Guillaume Sauthier
Corrige_partie_ADM.pdf
Corrige_partie_ADM.pdf
SaidaBelkacemHaidrar
Ado.net base de données
Ado.net base de données
Adam CH
Cahier des charges
Cahier des charges
Anwar Youssef
Db aing td2v1
Db aing td2v1
infcom
SQLSaturday Paris 2014 - Et hop, ma base migre dans Azure
SQLSaturday Paris 2014 - Et hop, ma base migre dans Azure
GUSS
LP_chapitre3_Creation et gestion_BD_2019.pptx
LP_chapitre3_Creation et gestion_BD_2019.pptx
FATIMAEZZAHRAEOUBELL
Km502 g formation-ibm-infosphere-information-server-administration
Km502 g formation-ibm-infosphere-information-server-administration
CERTyou Formation
Sql azure performance et montee en charge (1)
Sql azure performance et montee en charge (1)
Aymeric Weinbach
alphorm.com - Formation Oracle Database 11g DBA 1 (1Z0-052)
alphorm.com - Formation Oracle Database 11g DBA 1 (1Z0-052)
Alphorm
10 astuces que vous pouvez faire dès maintenant pour améliorer la performance...
10 astuces que vous pouvez faire dès maintenant pour améliorer la performance...
Wiiisdom
Java dans Windows Azure: l'exemple de Jonas
Java dans Windows Azure: l'exemple de Jonas
Microsoft
Sql saturday 323 paris 2014 azure migration iaas et paas
Sql saturday 323 paris 2014 azure migration iaas et paas
Christophe Laporte
Re build Nantes 2013 SQL Server monitoring
Re build Nantes 2013 SQL Server monitoring
David BAFFALEUF
Plsql2
Plsql2
rchbeir
Webséminaire DBaaS (Novembre 2014)
Webséminaire DBaaS (Novembre 2014)
Jean-Philippe PINTE
Dp0157 formation-symantec-backup-exec-2012-administration
Dp0157 formation-symantec-backup-exec-2012-administration
CERTyou Formation
Contenu connexe
Similaire à nstance.pptx
Une gestion efficace du changement de vos structures de données relationnelle...
Une gestion efficace du changement de vos structures de données relationnelle...
Olivier DASINI
Réplication de base de données oracle avec Golden Gate
Réplication de base de données oracle avec Golden Gate
Mor THIAM
Plugiciel Oracle pour Open ModelSphere
Plugiciel Oracle pour Open ModelSphere
modelspherepro
Java dans Windows Azure, l'exemple de JOnAS
Java dans Windows Azure, l'exemple de JOnAS
Guillaume Sauthier
Corrige_partie_ADM.pdf
Corrige_partie_ADM.pdf
SaidaBelkacemHaidrar
Ado.net base de données
Ado.net base de données
Adam CH
Cahier des charges
Cahier des charges
Anwar Youssef
Db aing td2v1
Db aing td2v1
infcom
SQLSaturday Paris 2014 - Et hop, ma base migre dans Azure
SQLSaturday Paris 2014 - Et hop, ma base migre dans Azure
GUSS
LP_chapitre3_Creation et gestion_BD_2019.pptx
LP_chapitre3_Creation et gestion_BD_2019.pptx
FATIMAEZZAHRAEOUBELL
Km502 g formation-ibm-infosphere-information-server-administration
Km502 g formation-ibm-infosphere-information-server-administration
CERTyou Formation
Sql azure performance et montee en charge (1)
Sql azure performance et montee en charge (1)
Aymeric Weinbach
alphorm.com - Formation Oracle Database 11g DBA 1 (1Z0-052)
alphorm.com - Formation Oracle Database 11g DBA 1 (1Z0-052)
Alphorm
10 astuces que vous pouvez faire dès maintenant pour améliorer la performance...
10 astuces que vous pouvez faire dès maintenant pour améliorer la performance...
Wiiisdom
Java dans Windows Azure: l'exemple de Jonas
Java dans Windows Azure: l'exemple de Jonas
Microsoft
Sql saturday 323 paris 2014 azure migration iaas et paas
Sql saturday 323 paris 2014 azure migration iaas et paas
Christophe Laporte
Re build Nantes 2013 SQL Server monitoring
Re build Nantes 2013 SQL Server monitoring
David BAFFALEUF
Plsql2
Plsql2
rchbeir
Webséminaire DBaaS (Novembre 2014)
Webséminaire DBaaS (Novembre 2014)
Jean-Philippe PINTE
Dp0157 formation-symantec-backup-exec-2012-administration
Dp0157 formation-symantec-backup-exec-2012-administration
CERTyou Formation
Similaire à nstance.pptx
(20)
Une gestion efficace du changement de vos structures de données relationnelle...
Une gestion efficace du changement de vos structures de données relationnelle...
Réplication de base de données oracle avec Golden Gate
Réplication de base de données oracle avec Golden Gate
Plugiciel Oracle pour Open ModelSphere
Plugiciel Oracle pour Open ModelSphere
Java dans Windows Azure, l'exemple de JOnAS
Java dans Windows Azure, l'exemple de JOnAS
Corrige_partie_ADM.pdf
Corrige_partie_ADM.pdf
Ado.net base de données
Ado.net base de données
Cahier des charges
Cahier des charges
Db aing td2v1
Db aing td2v1
SQLSaturday Paris 2014 - Et hop, ma base migre dans Azure
SQLSaturday Paris 2014 - Et hop, ma base migre dans Azure
LP_chapitre3_Creation et gestion_BD_2019.pptx
LP_chapitre3_Creation et gestion_BD_2019.pptx
Km502 g formation-ibm-infosphere-information-server-administration
Km502 g formation-ibm-infosphere-information-server-administration
Sql azure performance et montee en charge (1)
Sql azure performance et montee en charge (1)
alphorm.com - Formation Oracle Database 11g DBA 1 (1Z0-052)
alphorm.com - Formation Oracle Database 11g DBA 1 (1Z0-052)
10 astuces que vous pouvez faire dès maintenant pour améliorer la performance...
10 astuces que vous pouvez faire dès maintenant pour améliorer la performance...
Java dans Windows Azure: l'exemple de Jonas
Java dans Windows Azure: l'exemple de Jonas
Sql saturday 323 paris 2014 azure migration iaas et paas
Sql saturday 323 paris 2014 azure migration iaas et paas
Re build Nantes 2013 SQL Server monitoring
Re build Nantes 2013 SQL Server monitoring
Plsql2
Plsql2
Webséminaire DBaaS (Novembre 2014)
Webséminaire DBaaS (Novembre 2014)
Dp0157 formation-symantec-backup-exec-2012-administration
Dp0157 formation-symantec-backup-exec-2012-administration
nstance.pptx
1.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. Gestion de l'instance de base de données
2.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 2 Objectives Après avoir terminé cette leçon, vous devriez être en mesure de : • Démarrer et arrêter l'instance et les composants de la base de données Oracle • Modifier les paramètres d'initialisation de la base de données • Décrire les étapes de démarrage de la base de données • Décrire les options d'arrêt de la base de données • Afficher le journal des alertes • Accéder à des vues de performances dynamiques
3.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 3 spfileorcl.ora or initorcl.ora Fichiers de paramètres d'initialisation
4.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 4 Types de paramètres d'initialisation COMMIT_LOGGING COMMIT_WAIT DB_CACHE_SIZE SHARED_POOL_SIZE … Advanced CONTROL_FILES DB_BLOCK_SIZE PROCESSES UNDO_TABLESPACE … Basic
5.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 5 Paramètres d'initialisation : exemples Parameter Specifies CONTROL_FILES Un ou plusieurs noms de fichier de contrôle DB_FILES Nombre maximal de fichiers de base de données PROCESSES Nombre maximal de processus utilisateur du système d'exploitation pouvant se connecter simultanément DB_BLOCK_SIZE Taille de bloc de base de données standard utilisée par tous les tablespaces DB_CACHE_SIZE Taille du buffer cache de bloc standard
6.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 6 Paramètres d'initialisation : exemples System Global Area (SGA) Shared pool Database buffer cache Streams pool Large pool Java pool PGA Stack Space User Global Area SGA_TARGET (Taille totale de tous les composants SGA) MEMORY_TARGET (Taille totale de la mémoire utilisable à l'échelle du système) Stack Space User Global Area PGA Fixed SGA Redo log buffer
7.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 7 Paramètres d'initialisation : exemples Parameter Specifies PGA_AGGREGATE_TARGET Quantité de mémoire PGA disponible pour tous les processus serveur SHARED_POOL_SIZE Taille du pool partagé (en octets) UNDO_MANAGEMENT Annuler le mode de gestion de l'espace à utiliser
8.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 8 SQL> SELECT name, value FROM v$parameter; NAME VALUE ------------ ---------- lock_name_space processes 300 sessions 472 timed_statistics TRUE timed_os_statistics 0 … SQL> SHOW PARAMETER SHARED_POOL_SIZE NAME TYPE VALUE ------------------------------------ ----------- --------------------- shared_pool_size big integer 0 SQL> show parameter para NAME TYPE VALUE ------------------------------------ ----------- --------------------- cell_offload_parameters string fast_start_parallel_rollback string LOW parallel_adaptive_multi_user boolean TRUE parallel_automatic_tuning boolean FALSE … Utilisation de SQL*Plus pour afficher les paramètres
9.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 9 Modification des valeurs des paramètres d'initialisation • Paramètres statiques : – Peut être modifié uniquement dans le fichier de paramètres – Exiger le redémarrage de l'instance avant de prendre effet • Paramètres dynamiques : – Peut être modifié pendant que la base de données est en ligne – Peut être modifié à : — Niveau session — Niveau système – sont valides pour la durée de la session ou basés sur le paramètre SCOPE – Sont modifiés à l'aide des commandes ALTER SESSION et ALTER SYSTEM
10.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 10 Modification des valeurs de paramètres : exemples SQL> ALTER SESSION 2 SET NLS_DATE_FORMAT ='mon dd yyyy'; Session altered. SQL> SELECT SYSDATE FROM dual; SYSDATE ----------- oct 17 2012 SQL> ALTER SYSTEM SET 2 SEC_MAX_FAILED_LOGIN_ATTEMPTS=2 3 COMMENT='Reduce for tighter security.' 4 SCOPE=SPFILE; System altered.
11.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 11 Démarrage d'une instance de base de données Oracle: NOMOUNT OPEN MOUNT NOMOUNT SHUTDOWN Instance démarrée STARTUP
12.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 12 Démarrage d'une instance de base de données Oracle : MOUNT OPEN MOUNT NOMOUNT SHUTDOWN Fichier de contrôle ouvert pour cette instance Instance démarrée STARTUP
13.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 13 Démarrage d'une instance de base de données Oracle : OPEN OPEN MOUNT NOMOUNT SHUTDOWN Tous les fichiers ouverts comme décrit par le fichier de contrôle pour cette instance Fichier de contrôle ouvert pour cette instance Instance démarrée STARTUP
14.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 14 Options de démarrage : exemples • Utilisation de l'utilitaire SQL*Plus : • Utilisation de l'utilitaire Server Control avec Oracle Restart SQL> startup SQL> alter database mount; SQL> alter database open; SQL> startup nomount 1 2 3 4 $ srvctl start database –d orcl –o mount
15.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 15 Modes d'arrêt Modes d'arrêt: • A = ABORT • I = IMMEDIATE • T = TRANSACTIONAL • N = NORMAL Modes d'arrêt A I T N Permet de nouvelles connexions No No No No Attend la fin des sessions en cours No No No Yes Attend la fin des transactions en cours No No Yes Yes Force un point de contrôle et ferme les fichiers No Yes Yes Yes
16.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 16 Options d'arrêt Pendant: SHUTDOWN NORMAL or SHUTDOWN TRANSACTIONAL or SHUTDOWN IMMEDIATE Base de données cohérente En arrêtant: • Modifications non validées annulées (rolled back), pour IMMEDIATE • Buffer Cache de la base de données écrit dans des fichiers de données • Ressources libérées En démarrant: • Pas de récupération d'instance
17.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 17 Options d'arrêt Pendant: SHUTDOWN ABORT or Échec de l'instance or STARTUP FORCE Base de données cohérente En arrêtant: • Tampons (Buffers) modifiés non écrits dans les fichiers de données • Modifications non validées non annulées (not rolled back) En démarrant: • Fichiers de journalisation en ligne utilisés pour réappliquer les modifications • Annuler les segments utilisés pour annuler les modifications non validées (roll back uncommitted changes) • Ressources libérées
18.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 18 Options d'arrêt : exemples • Utilisation de SQL*Plus: • Utilisation de l'utilitaire SRVCTL avec Oracle Restart SQL> shutdown SQL> shutdown immediate SQL> shutdown abort SQL> shutdown transactional $ srvctl stop database –d orcl –o abort 1 2 3 4
19.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 19 Affichage du journal des alertes
20.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 20 Utilisation des fichiers de trace • Chaque serveur et processus d'arrière-plan peuvent écrire dans un fichier de trace associé. • Les informations d'erreur sont écrites dans le fichier de trace correspondant. • Automatic diagnostic repository (ADR) – Est un référentiel central de traçage et de journalisation à l'échelle du système – Stocke les données de diagnostic de la base de données telles que: — Traces — Journal des alertes — Rapports du moniteur de santé de la base de données
21.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 21 Administration du fichier journal DDL • Activez la capture de certaines instructions DDL dans un fichier journal DDL en définissant ENABLE_DDL_LOGGING à TRUE. • Le journal DDL contient un enregistrement de journal pour chaque instruction DDL. • Deux journaux DDL contenant les mêmes informations : – Le journal XML DDL: log.xml localiser à $ORACLE_BASE/diag/rdbms/<dbname>/<SID>/log/ddl – Text DDL: ddlsid.log localiser à $ORACLE_BASE/diag/rdbms/<dbname>/<SID>/log • Example: $ more ddl_orcl.log Thu Nov 15 08:35:47 2022 diag_adl:drop user app_user
22.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 22 Présentation du fichier journal de débogage (Debug Log File) • Le journal de débogage contient des avertissements sur les conditions, les états ou les événements qui n'empêchent pas le bon fonctionnement d'un composant de base de données Oracle. • Le journal est destiné à être utilisé par le support Oracle lors du diagnostic d'un problème. • Il est inclus dans les packages d'incidents du service de conditionnement des incidents - incident packaging service (IPS). • Il est écrit à $ORACLE_BASE/diag/rdbms/<db_name>/<SID>/debug.
23.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 23 Shared pool Database buffer cache Redo log buffer Streams pool Large pool Java pool KEEP buffer pool RECYCLE buffer pool nK buffer cache Utilisation des vues de performances dynamiques Fournir un accès aux informations sur les états changeants des structures de mémoire d'instance Session data Wait events Memory allocations Running SQL UNDO usage Open cursors Redo log usage …and so on System Global Area
24.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 24 Vues dynamiques des performances : exemples d'utilisation SELECT sql_text, executions FROM v$sql WHERE cpu_time > 200000; SELECT * FROM v$session WHERE machine = 'EDXX9P1' AND logon_time > SYSDATE - 1; SELECT sid, ctime FROM v$lock WHERE block > 0; 1 2 3
25.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 25 Vues dynamiques des performances : considérations • Ces vues appartiennent au utilisateur SYS. • Différentes vues sont disponibles à différents moments: – L'instance a été démarrée. – La base de données est montée. – La base de données est ouverte. • Vous pouvez utiliser le vue V$FIXED_TABLE pour voir tous les noms de vue. • Ces points de vue sont souvent appelés“vue v-dollar ($).” • La cohérence de lecture n'est pas garantie sur ces vues car les données sont dynamiques.
26.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 26 Dictionnaire de données SELECT * FROM dictionary; Tables Indexes Views Users Schemas Procedures …and so on SYSTEM Tablespace Metadata
27.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 27 Vues du dictionnaire de données Qui peut utiliser Contenu Sous- ensemble de Remarques DBA_ DBA Tout N/A Peut avoir des colonnes supplémentaires destinées uniquement à l'utilisation de DBA ALL_ Tout le monde Tout ce que l'utilisateur a des privilèges pour voir DBA_ views Inclut les propres objets de l'utilisateur et d'autres objets pour lesquels l'utilisateur a reçu des privilèges de voir USER_ Tout le monde Tout ce qui appartient à l'utilisateur ALL_ views Est généralement le même que ALL_ à l'exception de la colonne propriétaire OWNER manquante. (Certaines vues ont des noms abrégés comme synonymes PUBLIC.)
28.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 28 Dictionnaire de données : exemples d'utilisation SELECT USERNAME, ACCOUNT_STATUS FROM dba_users WHERE ACCOUNT_STATUS = 'OPEN'; SELECT table_name, tablespace_name FROM user_tables; SELECT sequence_name, min_value, max_value, increment_by FROM all_sequences WHERE sequence_owner IN ('MDSYS','XDB'); DESCRIBE dba_indexes 1 2 3 4
29.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 29 Question? Quelle vue de dictionnaire de données peut être utilisée pour trouver les noms de toutes les tables de la base de données? a. USER_TABLES b. ALL_TABLES c. DBA_TABLES d. ANY_TABLES
30.
Copyright © 2022,
Oracle and/or its affiliates. All rights reserved. 5 - 30 Résumé Dans cette leçon, vous devriez avoir appris à: • Démarrer et arrêter l'instance et les composants de la base de données Oracle • Modifier les paramètres d'initialisation de la base de données • Décrire les étapes de démarrage de la base de données • Décrire les options d'arrêt de la base de données • Afficher le journal des alertes • Accéder à des vues de performances dynamiques
Télécharger maintenant