Oracle 10g - Einführung · PL/SQL blocks PL/SQL stored ... Oracle 10g - Einführung Author: Timo...

19
Regionales Rechenzentrum für Niedersachsen Timo Meyer | Sommersemester 2006 | Seite 1 von 19 Universität Hannover Beenden Vollbild Seite 1 von 19 Letzte Seite Home Administration Performance Database Control OEM Homepage Agenda Produkte MMON Kurs Oracle 10g – Einführung Teil 10 Oracle Enterprise Manager (OEM) Database Control Timo Meyer Administration von Oracle-Datenbanken Titelseite

Transcript of Oracle 10g - Einführung · PL/SQL blocks PL/SQL stored ... Oracle 10g - Einführung Author: Timo...

Regionales Rechenzentrum für Niedersachsen

Timo Meyer | Sommersemester 2006 | Seite 1 von 19Universität Hannover Beenden

Vollbild

Seite 1 von 19

Letzte Seite

Titelseite

Home

Administration

Performance

Database Control

OEM Homepage

Agenda

Produkte

MMON

Kurs

Oracle 10g – EinführungTeil 10

Oracle Enterprise Manager (OEM)Database Control

Timo MeyerAdministration von Oracle-Datenbanken

Titelseite

Regionales Rechenzentrum für Niedersachsen

Timo Meyer | Sommersemester 2006 | Seite 2 von 19Universität Hannover Beenden

Vollbild

Seite 2 von 19

Letzte Seite

Titelseite

Home

Administration

Performance

Database Control

OEM Homepage

Agenda

Produkte

MMON

Agenda

1 Oracle Enterprise Manager Homepage

2 Database Control

3 Database Control Performance Page

4 Administration & MaintenanceHomepage

5 Welche Produkte (Features) sollenbenutzt werden?

6 Hintergrundprozess MMON

Agenda

Regionales Rechenzentrum für Niedersachsen

Timo Meyer | Sommersemester 2006 | Seite 3 von 19Universität Hannover Beenden

Vollbild

Seite 3 von 19

Letzte Seite

Titelseite

Home

Administration

Performance

Database Control

OEM Homepage

Agenda

Produkte

MMON

Oracle 10g Enterprise Manager Database Controlist die zentrale Konsole für alle datenbank-relevanten administrativen Tasks

Administration und Überwachung der DatenbankHomepage for Oracle Entrprise Manager (OEM)

Database Control erkennt automatisch auch Real Application Cluster (RAC)

Oracle Management Service (Datenbank / Cluster)Oracle Management Repository

OEM Database Control bietet zahlreiche Online-Links zu Hilfethemen anDatabase Control kann bei der Installation bzw. auch erst später aktiviert werden

OEM Homepage

1 Oracle Enterprise ManagerHomepage

Regionales Rechenzentrum für Niedersachsen

Timo Meyer | Sommersemester 2006 | Seite 4 von 19Universität Hannover Beenden

Vollbild

Seite 4 von 19

Letzte Seite

Titelseite

Home

Administration

Performance

Database Control

OEM Homepage

Agenda

Produkte

MMON

OEM Homepage

Regionales Rechenzentrum für Niedersachsen

Timo Meyer | Sommersemester 2006 | Seite 5 von 19Universität Hannover Beenden

Vollbild

Seite 5 von 19

Letzte Seite

Titelseite

Home

Administration

Performance

Database Control

OEM Homepage

Agenda

Produkte

MMON

Oracle Database Enterprise wird automatischbei der Installation von Oracle 10g eingerichtet

Enterprise Manager auf UNIX Systemen wird aus demVerzeichnis $Oracle_Home/bin mit dem Kommando emctl start aufgerufenWindows benutzt den Dienst DBConsoleSID auf Betriebssystemebene

Standardmäßig eingerichtet auf Port 5500

4 Sub-Homepages für Database ControlDatabase HomepagePerformance Monitoring PageDatabase Administration PageDatabase Maintenance Page

2 Database Control

Database Control

Regionales Rechenzentrum für Niedersachsen

Timo Meyer | Sommersemester 2006 | Seite 6 von 19Universität Hannover Beenden

Vollbild

Seite 6 von 19

Letzte Seite

Titelseite

Home

Administration

Performance

Database Control

OEM Homepage

Agenda

Produkte

MMON

Benutzerinformation für EMCTL auf Unix Systemenemctl start | stop | status dbconsoleemctl secure <options>

emctl set ssl test | on | off ememctl set ldap <host> <port> <user dn>

<user pwd> <ontext dn>emctl blackoutemctl configemctl secureemctl deploy

Für Enterprise Manager Account SYSMAN kann eine Emailbenachrichtigung für Alarmmeldungen eingerichtet werdenDatabase Control kann beim Database Configuration Assistant (DBCA) eingerichtet werden

2 Database Control

Database Control

Regionales Rechenzentrum für Niedersachsen

Timo Meyer | Sommersemester 2006 | Seite 7 von 19Universität Hannover Beenden

Vollbild

Seite 7 von 19

Letzte Seite

Titelseite

Home

Administration

Performance

Database Control

OEM Homepage

Agenda

Produkte

MMON

Database Configuration Assistant (DBCA)

Database Control

Regionales Rechenzentrum für Niedersachsen

Timo Meyer | Sommersemester 2006 | Seite 8 von 19Universität Hannover Beenden

Vollbild

Seite 8 von 19

Letzte Seite

Titelseite

Home

Administration

Performance

Database Control

OEM Homepage

Agenda

Produkte

MMON

Überwachung und Auswertung kritischer Datenbankinformationen u. -benutzer

Sessions waiting and workingDatabase throughput in transactions and logonPhysical I/ORedo information

Auswertung von Informationen über LinksTop consumersTop sessionsDatabase locksCluster cash coherency for RAC

Graphische Darstellungen erleichtern die Auswertung

3 Performance Page

Performance

Regionales Rechenzentrum für Niedersachsen

Timo Meyer | Sommersemester 2006 | Seite 9 von 19Universität Hannover Beenden

Vollbild

Seite 9 von 19

Letzte Seite

Titelseite

Home

Administration

Performance

Database Control

OEM Homepage

Agenda

Produkte

MMON

Performance

Regionales Rechenzentrum für Niedersachsen

Timo Meyer | Sommersemester 2006 | Seite 10 von 19Universität Hannover Beenden

Vollbild

Seite 10 von 19

Letzte Seite

Titelseite

Home

Administration

Performance

Database Control

OEM Homepage

Agenda

Produkte

MMON

Benutzung für normale Admin-TätigkeitenBenutzer anlegen und verwaltenVerwaltung von Operationen zur Leistungsoptimierung

Zugriff auf verschieden AdministrationsbereicheSpeicherSchemataHochverfügbarkeit und RessourcenverwaltungClusterScheduler

Anlegen von administrativen Tasks zur ArbeitserleichterungAuswertung von Statistiken

AusführungsplanFetch-Ergebnisse auf dem physikalischen Level

4 Administration &Maintenance Homepage

Administration

Regionales Rechenzentrum für Niedersachsen

Timo Meyer | Sommersemester 2006 | Seite 11 von 19Universität Hannover Beenden

Vollbild

Seite 11 von 19

Letzte Seite

Titelseite

Home

Administration

Performance

Database Control

OEM Homepage

Agenda

Produkte

MMON

Administration

Regionales Rechenzentrum für Niedersachsen

Timo Meyer | Sommersemester 2006 | Seite 12 von 19Universität Hannover Beenden

Vollbild

Seite 12 von 19

Letzte Seite

Titelseite

Home

Administration

Performance

Database Control

OEM Homepage

Agenda

Produkte

MMON

Administration

Regionales Rechenzentrum für Niedersachsen

Timo Meyer | Sommersemester 2006 | Seite 13 von 19Universität Hannover Beenden

Vollbild

Seite 13 von 19

Letzte Seite

Titelseite

Home

Administration

Performance

Database Control

OEM Homepage

Agenda

Produkte

MMON

Um neue Produkte zu Installieren starte den Oracle Universal Installer (OUI) aus dem Daten-bankverzeichnis oder aus dem Data DictionaryPfad $Oracle_Home/oui/binData Dictionary ViewDBA_FEATURE_USAGE_STATISTICS

Liefert folgende relevante InformationenProdukte (Features), die benutzt werdenProduktversion, Anzahl der benutzten ProdukteLetztes Update der Produkte, Installationsdatum

5 Welche Produkte sollenbenutzt werden?

Release 10.1.0.3.0Version# New

Features#MainRelease#

GenericPatchset#

PlatformPatchset#

Produkte

Regionales Rechenzentrum für Niedersachsen

Timo Meyer | Sommersemester 2006 | Seite 14 von 19Universität Hannover Beenden

Vollbild

Seite 14 von 19

Letzte Seite

Titelseite

Home

Administration

Performance

Database Control

OEM Homepage

Agenda

Produkte

MMON

SQL> SELECT name, version, description, last_usage_dateFROM dba_feature_usage_statiscs;

Name Version Description Last_Usag==================== ========== ==================== =========Advanced Replication 10.1.0.3.0 Advanced Replication

has been enabled

Advanced Security 10.1.0.3.0 External Globalusers are configured

Audit Options 10.1.0.3.0 Audit options in use

Automatic Segment 10.1.0.3.0 Extends of locally 11-Mar-05Space Management manged tablespaces

are managed automa.By Oracle

Automatic Undo 10.1.0.3.0 Oracle automatically 11-Mar-05Management manages undo data us

ing an UNDO tablespace

5 Welche Produkte sollenbenutzt werden?

Produkte

Regionales Rechenzentrum für Niedersachsen

Timo Meyer | Sommersemester 2006 | Seite 15 von 19Universität Hannover Beenden

Vollbild

Seite 15 von 19

Letzte Seite

Titelseite

Home

Administration

Performance

Database Control

OEM Homepage

Agenda

Produkte

MMON

Das Automatic Workload Repository (AWR) sammelt alle leistungsrelevanten Informationen und speichert diese im SYSAUX Tablespace,(nur Oracle 10g)

Enterprise Manager erstellt AWR-Reports

Durch die Einführung eines neuen Hintergrund-prozesses, MMON, können mit dem SchedulerDatenbanküberwachungen durchgeführt werden

Jede Minute überwacht der MMON metrische Werte und gibt bei Bedarf Alarmmeldungen aus

Paramerter DBMS_SERVER_ALERT

„self tuning database“-Option

6 Hintergrundprozess MMON

MMON

Regionales Rechenzentrum für Niedersachsen

Timo Meyer | Sommersemester 2006 | Seite 16 von 19Universität Hannover Beenden

Vollbild

Seite 16 von 19

Letzte Seite

Titelseite

Home

Administration

Performance

Database Control

OEM Homepage

Agenda

Produkte

MMON

EM unterscheidet zwischen folgenden AlarmtypenServer generated (non-threshold)Threshold

150 Abfragewerte in Tabellen für die „self tuningdatabase“, administriert durch MMON

Server generated EventsSnapshot too oldRecovery area low on free spacePresumable session suspended

Gespeichert in der Tabelle History

Löschen nur im EM möglich, da gespeichert im eigenen Repository

6 Hintergrundprozess MMON

MMON

Regionales Rechenzentrum für Niedersachsen

Timo Meyer | Sommersemester 2006 | Seite 17 von 19Universität Hannover Beenden

Vollbild

Seite 17 von 19

Letzte Seite

Titelseite

Home

Administration

Performance

Database Control

OEM Homepage

Agenda

Produkte

MMONDBA_HIST_SYMMETRIC_HISTORYDBA_HIST_SESSMETRIC_HISTORYDBA_HIST_FILEMETRIC_HISTORY

6 Hintergrundprozess MMONData Dictionary und Dynamische Sichten

V$SYSMETRIC_HISTORYV$SYSMETRICV$SERVICEMETRIC…

DBA_OUTSTANDING_SLERTSDBA_ALERT_HISTORYDBA_THRESHOLDSV$ALERT_TYPES…

RecenteMetrics

Metric History ServerAlerts

MMON

Regionales Rechenzentrum für Niedersachsen

Timo Meyer | Sommersemester 2006 | Seite 18 von 19Universität Hannover Beenden

Vollbild

Seite 18 von 19

Letzte Seite

Titelseite

Home

Administration

Performance

Database Control

OEM Homepage

Agenda

Produkte

MMON

DBMS_SCHEDULER

Generiert Tasks von Schemata, schema statistics

SupportPL/SQL blocksPL/SQL stored proceduresJava stored proceduresC routines outside of the databaseExecutables external to the database

Gibt Tipps wo und wo administriert werden muss

Scheduler benutzt Paket um in der Datenbank automatisch Informationen zusammenzutragen

GATHER_STATS_JOB

6 Hintergrundprozess MMONAutomatic Routine Administrative Tasks

MMON

Regionales Rechenzentrum für Niedersachsen

Timo Meyer | Sommersemester 2006 | Seite 19 von 19Universität Hannover Beenden

Vollbild

Seite 19 von 19

Letzte Seite

Titelseite

Home

Administration

Performance

Database Control

OEM Homepage

Agenda

Produkte

MMON

Fragen

Letzte Seite