Entwicklung > Tools > Prüfungen > Eigenschaften > Oracle-Eigenschaften 

Mit dieser Funktion können bei Oracle™-Datenbanken die wichtigsten Datenbankeigenschaften angezeigt werden.

Die hier angezeigten Daten können nicht geändert werden.
Für Änderungen muss das proprietäre Verwaltungswerkzeug der jeweiligen Datenbank verwendet werden.

Warnung

Mit dieser Funktion können über Abfragen auf Systemtabellen und -ansichten technische Informationen über die Datenbank angezeigt werden. Die Interpretation dieser Ergebnisse obliegt dem Datenbankadministrator und kann unter anderem von der verwendeten Datenbankversion abhängen.

Maskenverwaltung

Mit dieser Funktion können die Datenbankeigenschaften angezeigt werden.
Die Anzeige erfolgt in drei Registern: Im ersten werden die allgemeinen Eigenschaften, im zweiten eine Liste von Parametern und beim Datenbankstart gesetzten Optionen und im dritten eine Auskunft über die Speicherverwaltung der Datenbank angezeigt.

Kopfzeile

Übersicht

Eigenschaften der verwendeten Datenbank.

Schließen

 

Felder

In diesem Register befinden sich die folgenden Felder :

  • Datenbank (Feld BDDNAM)

Datenbankname

  • Version (Feld VER)

Versionsnummer der Datenbank

  • Feld VERDES

Beschreibung der Datenbankversion

Schließen

 

Register Allgemeine Angaben

Übersicht

Dem ersten Register sind die allgemeinen Datenbankeigenschaften zu entnehmen.

Die Maske besteht aus zwei Blöcken.

Datenbankdaten

Dem ersten Block sind die wichtigsten Datenbankeigenschaften zu entnehmen. 

NLS-Parameter

In diesem Block werden Informationen über den aktuellen Zeichensatz, die Instanz und die laufenden Sitzungen der Datenbank gegeben.

Schließen

 

Felder

In diesem Register befinden sich die folgenden Felder :

Blocknummer 1

  • Maschinen (Feld SRVMAC)

Name des Servers, auf dem die Datenbank gestartet wird.

  • Instanz (Feld SRVINS)

Name der Instanz, um eine spezifische Instanz eindeutig zu identifizieren, wenn mehrere Instanzen sich die Namen gemeinsamer Services teilen.

  • Anlagedatum (Feld CREDAT)

Datum und Uhrzeit der Datenbankerstellung

  • Feld CREHOU

 

  • Startdatum (Feld STRDAT)

Datum und Uhrzeit des Datenbankstarts

  • Feld STRHOU

 

  • ARCHIVELOG-Modus (Feld LOGMOD)

Gibt an, ob der Modus ARCHIVELOG aktiviert oder deaktiviert ist.

  • NOARCHIVELOG:
    Im NOARCHIVELOG-Modus werden die redo log online Dateien jedes Mal neu geschrieben, wenn eine redo log online Datei ausgefüllt wird und ein switch log gestartet wird. LGWR überschreibt nicht eine redo log Dateigruppe, solange der Checkpoint für diese Gruppe nicht beendet ist.
  • ARCHIVELOG:
    Ist die Datenbank im ARCHIVELOG-Modus konfiguriert, müssen die ausgefüllten redo Gruppen archiviert werden. Da alle Änderungen an der Datenbank in den redo log online Dateien gespeichert werden, kann der DBA den vorhandenen Speicher auf der Festplatte und die archivierten redo log Datein verwenden, um die Datenbank ohne Datenverlust wiederherzustellen.

    Die redo log Dateien können gespeichert werden:
    - Manuell.
    - Automatisch: Empfohlene Methode.

    Der Initialisierungsparameter LOG_ARCHIVE_START, der auf TRUE gesetzt ist, gibt an, dass die Archivierung automatisch durchgeführt wird. A FALSE gibt an, dass DBA sie manuell durchführt. Im Automatikmodus erfolgt die Archivierung über den ARCn-Prozess und manuell mit den SQL-Abfragen.

 

  • Anz. Benutzer (Feld NBRUSR)

Anzahl der in der Datenbank definierten Benutzer

  • Anz. akt. Verbindungen (Feld NBRPRO)

Anzahl der aktiven Verbindungen zur Datenbank.

Tabelle NLS-Parameter

  • Parameter (Feld PAR)

Zeigt die Parameter des aktuellen Zeichensatzes und dessen Werte für die Datenbank, Instanz und Sitzung an.

Die dargestellten Parameter sind abhängig von der Oracle-Version. Diese Parameter können nicht über diese Funktion geändert werden.

  • Datenbank (Feld BDDVAL)

 

  • Instanz (Feld INSVAL)

 

  • Sitzung (Feld SESVAL)

 

Schließen

 

Register Parameter

Übersicht

Im zweiten Register werden die Initialisierungsparameter und ihre Werte angezeigt. Darüber hinaus wird angegeben, ob es sich um einen Standardwert oder um einen spezifischen Wert handelt.

Schließen

 

Felder

In diesem Register befinden sich die folgenden Felder :

Tabelle

  • Parameter (Feld PAR)

Zeigt die Initialisiserungsparameter der Datenbank an und gibt an, ob es sich um den Standardwert handelt.

Die dargestellten Parameter sind abhängig von der Oracle-Version. Diese Parameter können nicht über diese Funktion geändert werden.

  • Wert (Feld PARVAL)

 

  • Standardwert (Feld DEFVAL)

 

  • Bezeichnung (Feld DES)

 

Schließen

 

Register Speicher

Übersicht

Im dritten Register werden Informationen über die Speicherverwaltung der Datenbank gegeben.

Der Maske sind Angaben über die beiden Speicherbereiche einer Oracle-Datenbank zu entnehmen.

SGA-Speicher (System Global Area)

Dabei handelt es sich um den Speicherbereich, der die für sämtliche Prozesse zugänglichen Datenstrukturen enthält. In diesem Bereich wird die Verwendung der Daten durch die verschiedenen Benutzer verwaltet.

Dieser Speicherbereich setzt sich aus mehreren Elementen zusammen:

  • Shared Pool: Größe des Shared Pools. Der Shared Pool umfasst insbesondere die Shared Cursor, Stored Procedures, Kontrollstrukturen sowie Meldungsstempel bei Parallelverarbeitung. Bei Mehrbenutzersystemen gilt: Je höher die Werte, desto besser die Performance. Bei geringeren Werten wird weniger Speicher genutzt. Der Wert wird dem Parameter SHARED_POOL_SIZE in der Initialisierungsdatei zugewiesen. Hinweis: Der Shared Pool ist ein dynamischer Parameter.
  • Stempel-Cache: Anzahl von Stempeln im Stempel-Cache der Datenbank. Die Größe der einzelnen Stempel im Cache entspricht der Größe eines Oracle-Datenblocks (diese ist dem Initialisierungsparameter DB_BLOCK_SIZE zu entnehmen); daher kann jeder Datenbankstempel im Cache nur einen einzigen aus einer Datendatei gelesenen Datenblock enthalten. Die Cache-Größe ist begrenzt, es können also nicht alle Daten des Datenträgers im Cache gehalten werden. Die Cache-Größe wird dem Parameter DB_CACHE_SIZE(10g) oder dem Parameter DB_BLOCK_BUFFERS in der Initialisierungsdatei zugewiesen.
  • LARGE-POOL-Speicherbereich Speicher des Speicherbereichs LARGE POOL. Dieser Speicherbereich wird vom Shared Server als Sitzungsspeicher, von der Parallelverarbeitung für die Meldungsstempel und von der Sicherung für die E/A-Stempel auf dem Datenträger verwendet. Der Wert wird dem Parameter LARGE_POOL_SIZE in der Initialisierungsdatei zugewiesen.
  • Java Pool: Größe des Java Pools. Der Wert wird dem Parameter JAVA_POOL_SIZE in der Initialisierungsdatei zugewiesen.

Die Speicherverteilung der einzelnen verwendeten SGA-Komponenten wird in einer Grafik angezeigt.

PGA-Speicher (Program Global Area)

Dieser Speicherbereich enthält diejenigen Daten, die nicht geteilt werden müssen. Er verwaltet die verschiedenen Prozesse.


Hier ein Schema, dem die Verwendung der Speicherbereiche zu entnehmen ist:

../FCT/ORAPROP_001.gif

Schließen

 

Felder

In diesem Register befinden sich die folgenden Felder :

SGA-Speicher

  • Feld TXTAUT

Automatische Verwaltung des gemeinsamen Speichers (10g)

Der Wert wird dem Parameter SGA_TARGET in der Initialisierungsdatei zugewiesen.

Wird SGA_TARGET angegeben, wird die Speichergröße der folgenden Bereiche automatisch festgelegt:

  • Buffer cache (DB_CACHE_SIZE)

  • Shared pool (SHARED_POOL_SIZE)

  • Large pool (LARGE_POOL_SIZE)

  • Java pool (JAVA_POOL_SIZE)

  • Streams pool (STREAMS_POOL_SIZE)

  • Feld FILL01

 

  • Feld FLGAUT

 

  • Feld TXTTOT

Gesamtgröße des SGA-Speichers.

Die feste Größe des SGA entspricht dem dem SGA-Bereich zugewiesenen Speicher, der die Hauptinformationen des Datenbankstatus und der Instanz enthält.

Gesamtgröße des SGA = gemeinsamer Pool + Cache-Zwischenspeicher + LARGE POOL-Speicherbereich + Java Pool + Protokoll-Zwischenspeicher

  • Feld FILL02

 

  • Feld VALTOT

 

  • Feld UNITOT

 

  • Feld TXTMAX

Vom SGA-Speicher maximal erreichte Größe seit Start der Datenbank.

  • Feld FILL03

 

  • Feld VALMAX

 

  • Feld UNIMAX

 

Tabelle Nummer 2

  • Bezeichnung (Feld INFPAR)

Grafik, die jede SGA-Komponente und die verwendete Speichergröße darstellt.

  • SGA-Speicher (Feld INFVAL)

 

Tabelle Nummer 1

  • Feld PARAM

Tabelle, die jede SGA-Komponente und die verwendete Speichergröße darstellt.

  • Feld VALEUR

 

  • Feld UNITE

 

PGA-Speicher

  • Feld TXTPGACUM

Summe Zielgruppen: Anzahl Zielgruppen für alle PGA-Speicher.

  • Feld FILL04

 

  • Feld VALPGACUM

 

  • Feld UNIPGACUM

 

  • Feld TXTPGA

Aktuell zugewiesene PGA-Speichergröße: PGA-Speicher in Bearbeitung.

  • Feld FILL05

 

  • Feld VALPGA

 

  • Feld UNIPGA

 

  • Feld TXTPGAMAX

Maximalgröße zugewiesener PGA-Speicher (seit Start): maximal zugewiesener PGA-Speicher.

  • Feld FILL06

 

  • Feld VALPGAMAX

 

  • Feld UNIPGAMAX

 

  • Feld TXTPGARAT

Erfolgsanteil im Cache: Intervall, in dem die Daten im Cache gefunden werden, wobei der Zugriff auf die Platte vermieden wird.

  • Feld FILL07

 

  • Feld PGARAT

 

Schließen

 

Spezielle Buttons

Mit diesem auch über das Tastaturkürzelerreichbaren Button wird die Registeranzeige aktualisiert.

Fehlermeldungen

Nur generische Fehlermeldungen.

Verwendete Tabellen

SEEREFERTTO Siehe Dokumentation Umsetzung