17.06.2014 Aufrufe

Oracle 10g - Einführung - RRZN

Oracle 10g - Einführung - RRZN

Oracle 10g - Einführung - RRZN

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Kurs<br />

<strong>Oracle</strong> <strong>10g</strong> – Einführung<br />

Teil 10<br />

<strong>Oracle</strong> Enterprise Manager (OEM)<br />

Database Control<br />

Agenda<br />

OEM Homepage<br />

Database Control<br />

Performance<br />

Administration<br />

Produkte<br />

MMON<br />

Timo Meyer<br />

Administration von <strong>Oracle</strong>-Datenbanken<br />

Home<br />

Titelseite<br />

Letzte Seite<br />

<br />

<br />

Regionales Rechenzentrum für Niedersachsen<br />

Timo Meyer | Sommersemester 2006 | Seite 1 von 19<br />

Universität Hannover<br />

Seite 1 von 19<br />

Vollbild<br />

Beenden


Agenda<br />

Agenda<br />

1 <strong>Oracle</strong> Enterprise Manager Homepage<br />

2 Database Control<br />

3 Database Control Performance Page<br />

OEM Homepage<br />

Database Control<br />

Performance<br />

Administration<br />

Produkte<br />

MMON<br />

4 Administration & Maintenance<br />

Homepage<br />

5 Welche Produkte (Features) sollen<br />

benutzt werden?<br />

6 Hintergrundprozess MMON<br />

Regionales Rechenzentrum für Niedersachsen<br />

Timo Meyer | Sommersemester 2006 | Seite 2 von 19<br />

Universität Hannover<br />

Home<br />

Titelseite<br />

Letzte Seite<br />

<br />

Seite 2 von 19<br />

Vollbild<br />

Beenden


1 <strong>Oracle</strong> Enterprise Manager<br />

Homepage<br />

• <strong>Oracle</strong> <strong>10g</strong> Enterprise Manager Database Control<br />

ist die zentrale Konsole für alle datenbankrelevanten<br />

administrativen Tasks<br />

Administration und Überwachung der Datenbank<br />

Homepage for <strong>Oracle</strong> Entrprise Manager (OEM)<br />

• Database Control erkennt automatisch auch Real<br />

Application Cluster (RAC)<br />

<strong>Oracle</strong> Management Service (Datenbank / Cluster)<br />

<strong>Oracle</strong> Management Repository<br />

• OEM Database Control bietet zahlreiche Online-<br />

Links zu Hilfethemen an<br />

• Database Control kann bei der Installation bzw.<br />

auch erst später aktiviert werden<br />

Agenda<br />

OEM Homepage<br />

Database Control<br />

Performance<br />

Administration<br />

Produkte<br />

MMON<br />

Home<br />

Titelseite<br />

Letzte Seite<br />

<br />

Seite 3 von 19<br />

Regionales Rechenzentrum für Niedersachsen<br />

Timo Meyer | Sommersemester 2006 | Seite 3 von 19<br />

Universität Hannover<br />

Vollbild<br />

Beenden


Agenda<br />

OEM Homepage<br />

Database Control<br />

Performance<br />

Administration<br />

Produkte<br />

MMON<br />

Regionales Rechenzentrum für Niedersachsen<br />

Timo Meyer | Sommersemester 2006 | Seite 4 von 19<br />

Universität Hannover<br />

Home<br />

Titelseite<br />

Letzte Seite<br />

<br />

Seite 4 von 19<br />

Vollbild<br />

Beenden


2 Database Control<br />

Agenda<br />

• <strong>Oracle</strong> Database Enterprise wird automatisch<br />

bei der Installation von <strong>Oracle</strong> <strong>10g</strong> eingerichtet<br />

Enterprise Manager auf UNIX Systemen wird aus dem<br />

Verzeichnis $<strong>Oracle</strong>_Home/bin mit dem Kommando<br />

emctl start aufgerufen<br />

Windows benutzt den Dienst DBConsoleSID auf<br />

Betriebssystemebene<br />

OEM Homepage<br />

Database Control<br />

Performance<br />

Administration<br />

Produkte<br />

MMON<br />

• Standardmäßig eingerichtet auf Port 5500<br />

• 4 Sub-Homepages für Database Control<br />

Database Homepage<br />

Performance Monitoring Page<br />

Database Administration Page<br />

Database Maintenance Page<br />

Home<br />

Titelseite<br />

Letzte Seite<br />

<br />

Seite 5 von 19<br />

Regionales Rechenzentrum für Niedersachsen<br />

Timo Meyer | Sommersemester 2006 | Seite 5 von 19<br />

Universität Hannover<br />

Vollbild<br />

Beenden


2 Database Control<br />

• Benutzerinformation für EMCTL auf Unix Systemen<br />

emctl start | stop | status dbconsole<br />

emctl secure <br />

emctl set ssl test | on | off em<br />

emctl set ldap <br />

<br />

emctl blackout<br />

emctl config<br />

emctl secure<br />

emctl deploy<br />

• Für Enterprise Manager Account SYSMAN kann<br />

eine Emailbenachrichtigung für Alarmmeldungen<br />

eingerichtet werden<br />

• Database Control kann beim Database<br />

Configuration Assistant (DBCA) eingerichtet<br />

werden<br />

Agenda<br />

OEM Homepage<br />

Database Control<br />

Performance<br />

Administration<br />

Produkte<br />

MMON<br />

Home<br />

Titelseite<br />

Letzte Seite<br />

<br />

Seite 6 von 19<br />

Vollbild<br />

Regionales Rechenzentrum für Niedersachsen<br />

Timo Meyer | Sommersemester 2006 | Seite 6 von 19<br />

Universität Hannover<br />

Beenden


Agenda<br />

OEM Homepage<br />

Database Control<br />

Performance<br />

Administration<br />

Produkte<br />

MMON<br />

Home<br />

Titelseite<br />

• Database Configuration Assistant (DBCA)<br />

Letzte Seite<br />

<br />

Regionales Rechenzentrum für Niedersachsen<br />

Timo Meyer | Sommersemester 2006 | Seite 7 von 19<br />

Universität Hannover<br />

Seite 7 von 19<br />

Vollbild<br />

Beenden


3 Performance Page<br />

Agenda<br />

• Überwachung und Auswertung kritischer<br />

Datenbankinformationen u. -benutzer<br />

Sessions waiting and working<br />

Database throughput in transactions and logon<br />

Physical I/O<br />

Redo information<br />

• Auswertung von Informationen über Links<br />

Top consumers<br />

Top sessions<br />

Database locks<br />

Cluster cash coherency for RAC<br />

• Graphische Darstellungen erleichtern die<br />

Auswertung<br />

OEM Homepage<br />

Database Control<br />

Performance<br />

Administration<br />

Produkte<br />

MMON<br />

Home<br />

Titelseite<br />

Letzte Seite<br />

<br />

Seite 8 von 19<br />

Vollbild<br />

Regionales Rechenzentrum für Niedersachsen<br />

Timo Meyer | Sommersemester 2006 | Seite 8 von 19<br />

Universität Hannover<br />

Beenden


Agenda<br />

OEM Homepage<br />

Database Control<br />

Performance<br />

Administration<br />

Produkte<br />

MMON<br />

Regionales Rechenzentrum für Niedersachsen<br />

Timo Meyer | Sommersemester 2006 | Seite 9 von 19<br />

Universität Hannover<br />

Home<br />

Titelseite<br />

Letzte Seite<br />

<br />

Seite 9 von 19<br />

Vollbild<br />

Beenden


4 Administration &<br />

Maintenance Homepage<br />

• Benutzung für normale Admin-Tätigkeiten<br />

Benutzer anlegen und verwalten<br />

Verwaltung von Operationen zur Leistungsoptimierung<br />

• Zugriff auf verschieden Administrationsbereiche<br />

Speicher<br />

Schemata<br />

Hochverfügbarkeit und Ressourcenverwaltung<br />

Cluster<br />

Scheduler<br />

• Anlegen von administrativen Tasks zur<br />

Arbeitserleichterung<br />

• Auswertung von Statistiken<br />

Ausführungsplan<br />

Fetch-Ergebnisse auf dem physikalischen Level<br />

Agenda<br />

OEM Homepage<br />

Database Control<br />

Performance<br />

Administration<br />

Produkte<br />

MMON<br />

Home<br />

Titelseite<br />

Letzte Seite<br />

<br />

Seite 10 von 19<br />

Vollbild<br />

Regionales Rechenzentrum für Niedersachsen<br />

Timo Meyer | Sommersemester 2006 | Seite 10 von 19<br />

Universität Hannover<br />

Beenden


Agenda<br />

OEM Homepage<br />

Database Control<br />

Performance<br />

Administration<br />

Produkte<br />

MMON<br />

Regionales Rechenzentrum für Niedersachsen<br />

Timo Meyer | Sommersemester 2006 | Seite 11 von 19<br />

Universität Hannover<br />

Home<br />

Titelseite<br />

Letzte Seite<br />

<br />

Seite 11 von 19<br />

Vollbild<br />

Beenden


Agenda<br />

OEM Homepage<br />

Database Control<br />

Performance<br />

Administration<br />

Produkte<br />

MMON<br />

Regionales Rechenzentrum für Niedersachsen<br />

Timo Meyer | Sommersemester 2006 | Seite 12 von 19<br />

Universität Hannover<br />

Home<br />

Titelseite<br />

Letzte Seite<br />

<br />

Seite 12 von 19<br />

Vollbild<br />

Beenden


5 Welche Produkte sollen<br />

benutzt werden?<br />

• Um neue Produkte zu Installieren starte den<br />

<strong>Oracle</strong> Universal Installer (OUI) aus dem Datenbankverzeichnis<br />

oder aus dem Data Dictionary<br />

• Pfad $<strong>Oracle</strong>_Home/oui/bin<br />

• Data Dictionary View<br />

DBA_FEATURE_USAGE_STATISTICS<br />

• Liefert folgende relevante Informationen<br />

Produkte (Features), die benutzt werden<br />

Produktversion, Anzahl der benutzten Produkte<br />

Letztes Update der Produkte, Installationsdatum<br />

Release 10.1.0.3.0<br />

Agenda<br />

OEM Homepage<br />

Database Control<br />

Performance<br />

Administration<br />

Produkte<br />

MMON<br />

Home<br />

Titelseite<br />

Letzte Seite<br />

Version#<br />

New<br />

Features#<br />

Main<br />

Release#<br />

Generic<br />

Patchset#<br />

Platform<br />

Patchset#<br />

<br />

Seite 13 von 19<br />

Vollbild<br />

Regionales Rechenzentrum für Niedersachsen<br />

Timo Meyer | Sommersemester 2006 | Seite 13 von 19<br />

Universität Hannover<br />

Beenden


5 Welche Produkte sollen<br />

benutzt werden?<br />

SQL> SELECT name, version, description, last_usage_date<br />

FROM dba_feature_usage_statiscs;<br />

Name Version Description Last_Usag<br />

==================== ========== ==================== =========<br />

Advanced Replication 10.1.0.3.0 Advanced Replication<br />

has been enabled<br />

Agenda<br />

OEM Homepage<br />

Database Control<br />

Performance<br />

Administration<br />

Produkte<br />

MMON<br />

Advanced Security 10.1.0.3.0 External Global<br />

users are configured<br />

Audit Options 10.1.0.3.0 Audit options in use<br />

Automatic Segment 10.1.0.3.0 Extends of locally 11-Mar-05<br />

Space Management<br />

manged tablespaces<br />

are managed automa.<br />

By <strong>Oracle</strong><br />

Automatic Undo 10.1.0.3.0 <strong>Oracle</strong> automatically 11-Mar-05<br />

Management<br />

manages undo data us<br />

ing an UNDO tablespace<br />

Home<br />

Titelseite<br />

Letzte Seite<br />

<br />

Seite 14 von 19<br />

Vollbild<br />

Regionales Rechenzentrum für Niedersachsen<br />

Timo Meyer | Sommersemester 2006 | Seite 14 von 19<br />

Universität Hannover<br />

Beenden


6 Hintergrundprozess MMON<br />

Agenda<br />

• Das Automatic Workload Repository (AWR)<br />

sammelt alle leistungsrelevanten Informationen<br />

und speichert diese im SYSAUX Tablespace,<br />

(nur <strong>Oracle</strong> <strong>10g</strong>)<br />

Enterprise Manager erstellt AWR-Reports<br />

OEM Homepage<br />

Database Control<br />

Performance<br />

Administration<br />

Produkte<br />

MMON<br />

• Durch die Einführung eines neuen Hintergrundprozesses,<br />

MMON, können mit dem Scheduler<br />

Datenbanküberwachungen durchgeführt werden<br />

• Jede Minute überwacht der MMON metrische<br />

Werte und gibt bei Bedarf Alarmmeldungen aus<br />

Paramerter DBMS_SERVER_ALERT<br />

• „self tuning database“-Option<br />

Regionales Rechenzentrum für Niedersachsen<br />

Timo Meyer | Sommersemester 2006 | Seite 15 von 19<br />

Universität Hannover<br />

Home<br />

Titelseite<br />

Letzte Seite<br />

<br />

Seite 15 von 19<br />

Vollbild<br />

Beenden


6 Hintergrundprozess MMON<br />

• EM unterscheidet zwischen folgenden Alarmtypen<br />

Server generated (non-threshold)<br />

Threshold<br />

• 150 Abfragewerte in Tabellen für die „self tuning<br />

database“, administriert durch MMON<br />

• Server generated Events<br />

Snapshot too old<br />

Recovery area low on free space<br />

Presumable session suspended<br />

• Gespeichert in der Tabelle History<br />

• Löschen nur im EM möglich, da gespeichert im<br />

eigenen Repository<br />

Agenda<br />

OEM Homepage<br />

Database Control<br />

Performance<br />

Administration<br />

Produkte<br />

MMON<br />

Home<br />

Titelseite<br />

Letzte Seite<br />

<br />

Seite 16 von 19<br />

Vollbild<br />

Regionales Rechenzentrum für Niedersachsen<br />

Timo Meyer | Sommersemester 2006 | Seite 16 von 19<br />

Universität Hannover<br />

Beenden


6 Hintergrundprozess MMON<br />

Data Dictionary und Dynamische Sichten<br />

Agenda<br />

Recente<br />

Metric History<br />

Server<br />

OEM Homepage<br />

Database Control<br />

Metrics<br />

Alerts<br />

Performance<br />

Administration<br />

DBA_HIST_SYMMETRIC_HISTORY<br />

DBA_HIST_SESSMETRIC_HISTORY<br />

DBA_HIST_FILEMETRIC_HISTORY<br />

Produkte<br />

MMON<br />

V$SYSMETRIC_HISTORY<br />

V$SYSMETRIC<br />

V$SERVICEMETRIC<br />

…<br />

Regionales Rechenzentrum für Niedersachsen<br />

Timo Meyer | Sommersemester 2006 | Seite 17 von 19<br />

DBA_OUTSTANDING_SLERTS<br />

DBA_ALERT_HISTORY<br />

DBA_THRESHOLDS<br />

V$ALERT_TYPES<br />

…<br />

Universität Hannover<br />

Home<br />

Titelseite<br />

Letzte Seite<br />

<br />

Seite 17 von 19<br />

Vollbild<br />

Beenden


• DBMS_SCHEDULER<br />

• Generiert Tasks von Schemata, schema statistics<br />

• Support<br />

6 Hintergrundprozess MMON<br />

Automatic Routine Administrative Tasks<br />

PL/SQL blocks<br />

PL/SQL stored procedures<br />

Java stored procedures<br />

C routines outside of the database<br />

Executables external to the database<br />

• Gibt Tipps wo und wo administriert werden muss<br />

• Scheduler benutzt Paket um in der Datenbank<br />

automatisch Informationen zusammenzutragen<br />

GATHER_STATS_JOB<br />

Agenda<br />

OEM Homepage<br />

Database Control<br />

Performance<br />

Administration<br />

Produkte<br />

MMON<br />

Home<br />

Titelseite<br />

Letzte Seite<br />

<br />

Seite 18 von 19<br />

Vollbild<br />

Regionales Rechenzentrum für Niedersachsen<br />

Timo Meyer | Sommersemester 2006 | Seite 18 von 19<br />

Universität Hannover<br />

Beenden


Fragen<br />

Agenda<br />

OEM Homepage<br />

Database Control<br />

Performance<br />

Administration<br />

Produkte<br />

MMON<br />

Regionales Rechenzentrum für Niedersachsen<br />

Timo Meyer | Sommersemester 2006 | Seite 19 von 19<br />

Universität Hannover<br />

Home<br />

Titelseite<br />

Letzte Seite<br />

<br />

<br />

Seite 19 von 19<br />

Vollbild<br />

Beenden

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!