Glossar
Zugriffstreiber
In der externen Tabelleninfrastruktur die API, mit der die externen Daten für die Datenbank interpretiert werden. Der Zugriffstreiber wird innerhalb der Datenbank ausgeführt, die den Treiber zum Lesen der Daten in der externen Tabelle verwendet.
Zugriffspfad
Das Mittel, mit dem Daten aus einer Datenbank abgerufen werden. Beispiel: Bei einer Abfrage mit einem Index und einer Abfrage mit einem vollständigen Tabellenscan werden verschiedene Zugriffspfade verwendet.
ACID-Eigenschaften
Die grundlegenden Eigenschaften einer Datenbanktransaktion, die alle Oracle AI Database-Transaktionen befolgen müssen. ACID ist ein Akronym für Atomizität, Konsistenz, Isolation und Haltbarkeit.
aktive Online-Redo-Logdatei
Eine Online Redo Log-Datei, die Daten enthalten kann, die für das Recovery der Datenbankinstanz erforderlich sind.
aktive Session
Eine Datenbank-Session, die CPU verwendet und nicht auf ein Ereignis in der Wait-Klasse "inaktiv" wartet.
Active Session History (ASH)
Ein Teil des Selbstverwaltungs-Frameworks der Datenbank, der jede Sekunde aktive Datenbanksessions abfragt und die Daten in den Speicher und den persistenten Speicher schreibt.
Aktive Transaktion
Eine Transaktion, die gestartet, aber noch nicht festgeschrieben oder zurückgesetzt wurde.
Adaptive Abfrageoptimierung
Eine Reihe von Funktionen, mit denen der adaptive Optimizer Laufzeitanpassungen an Ausführungsplänen vornehmen und zusätzliche Informationen ermitteln kann, die zu besseren Optimizer-Statistiken führen können. Adaptive Optimierung ist hilfreich, wenn vorhandene Statistiken nicht ausreichen, um einen optimalen Plan zu erstellen.
ADDM
Automatic Database Diagnostic Monitor. Eine Oracle AI Database-Infrastruktur, mit der eine Datenbank ihre eigene Performance diagnostizieren und bestimmen kann, wie identifizierte Probleme behoben werden können.
ADR
Automatic Diagnostic Repository. Ein dateibasierter hierarchischer Datenspeicher zur Verwaltung von Informationen, einschließlich Network Tracing und Logging.
ADR-Grundlage
Das ADR-Stammverzeichnis. Die ADR-Basis kann mehrere ADR-Homes enthalten, wobei jedes ADR-Home das Root-Verzeichnis für alle Diagnosedaten-Traces, Dumps, das Alert Log usw. für eine Instanz eines Oracle-Produkts oder einer Oracle-Komponente ist.
ADR-Home
Das Root-Verzeichnis für alle Diagnosedaten-Traces, Dumps, das Alert Log usw. für eine Instanz eines Oracle-Produkts oder einer Oracle-Komponente. Beispiel: In einer Oracle RAC-Umgebung mit Shared Storage und Oracle ASM verfügt jede Datenbankinstanz und jede Oracle ASM-Instanz über ein eigenes ADR-Home.
Erweiterte Indexkomprimierung
Eine Erweiterung und Verbesserung der Präfixkomprimierung für unterstützte eindeutige und nicht eindeutige Indizes für Heap-organisierte Tabellen. Im Gegensatz zur Präfixkomprimierung, bei der für jeden Block eine feste Eliminierung doppelter Schlüssel verwendet wird, verwendet die erweiterte Komprimierung eine adaptive Eliminierung doppelter Schlüssel pro Block.
Erweiterte Zeilenkomprimierung
Eine Art von Tabellenkomprimierung, die für OLTP-Anwendungen bestimmt ist und Daten komprimiert, die von einem beliebigen SQL-Vorgang bearbeitet werden.
Siehe auch basic table compression.
Aggregatfunktion
Eine Funktion wie COUNT, die eine Gruppe von Zeilen bearbeitet, um eine einzelne Zeile als Ergebnis zurückzugeben.
Alertlog
Eine Datei, die ein chronologisches Log der Datenbankmeldungen und -fehler bereitstellt. Das Alertlog wird im ADR gespeichert.
Analysefunktion
Eine Funktion, die für eine Gruppe von Zeilen arbeitet, um als Ergebnis mehrere Zeilen zurückzugeben.
Analyseabfrage
Eine Was-wäre-wenn-Abfrage, die eine Geschäftsfrage beantwortet. In der Regel umfassen analytische Abfragen Joins und Aggregationen und erfordern das Scannen einer sehr großen Menge von Eingabedaten, um eine relativ kleine Ausgabe zu erzeugen.
Analyseansicht
Eine Art von View, die Aggregationen, Berechnungen und Joins von Faktendaten kapselt. Analyse-Views organisieren Daten mit einem Dimensionsmodell. Sie ermöglichen es Ihnen, ganz einfach Aggregationen und Berechnungen zu Datasets hinzuzufügen und Daten in Ansichten zu präsentieren, die mit relativ einfacher SQL abgefragt werden können.
Anti Join
Ein Join, der Zeilen von der linken Seite des Prädikats zurückgibt, für die keine entsprechenden Zeilen auf der rechten Seite des Prädikats vorhanden sind.
Anwendung
In einer Anwendungs-Root ist eine Anwendung ein benannter, versionierter Satz von Daten und Metadaten, der von einem allgemeinen Benutzer erstellt wird. Eine Anwendung kann einen allgemeinen Anwendungsbenutzer, ein allgemeines Anwendungsobjekt oder ein Vielfaches und eine Kombination aus dem vorherigen enthalten.
Anwendungsarchitektur
Die Computing-Umgebung, in der sich eine Datenbankanwendung bei einer Oracle-Datenbank anmeldet. Die beiden gebräuchlichsten Datenbankarchitekturen sind Client/Server und Multi-Tier.
Allgemeines Anwendungsobjekt
Ein gemeinsam verwendetes Datenbankobjekt, das erstellt wird, während eine Verbindung zu einem Anwendungs-Root besteht. The metadata (for a metadata-linked object) or data (for a data-linked common object) is shared by application PDBs in the application container.
Allgemeiner Anwendungsbenutzer
Ein gewöhnlicher Benutzer, der bei einer Verbindung mit einem Anwendungs-Root erstellt wurde. Die Metadaten (für ein über Metadaten verknüpftes allgemeines Objekt) oder Daten (für ein über Daten verknüpftes allgemeines Objekt) werden von Anwendungs-PDBs im Anwendungscontainer gemeinsam verwendet.
Anwendungscontainer
Eine benannte Gruppe von Anwendungs-PDBs, die in eine Anwendungs-Root integriert sind. Ein Anwendungscontainer kann einen Anwendungs-Seed enthalten.
Anwendungskontext
Ein Attributname/Wert-Paar in einem angegebenen Namespace. Anwendungen legen verschiedene Kontexte fest, bevor Aktionen in der Datenbank ausgeführt werden.
Application Continuity
Ein Feature, mit dem eine Anforderung für die Datenbank nach einem behebbaren Fehler, der die Datenbanksession nicht mehr verfügbar macht, unterbrechungsfrei und schnell wiedergegeben werden kann.
Anwendungsdomainindex
Ein angepasster Index für eine Anwendung.
Anwendungs-PD
Eine PDB, die an einen Anwendungscontainer angeschlossen ist.
Anwendungshauptverzeichnis
Der Root-Container in einem Anwendungscontainer. Jeder Anwendungscontainer hat genau eine Anwendungs-Root. Ein Anwendungs-Root teilt einige Merkmale mit dem CDB-Root, da er gemeinsame Objekte und einige Merkmale mit einer PDB enthalten kann, da er mit der CREATE PLUGGABLE DATABASE-Anweisung erstellt wird.
Anwendungssaatgut
Eine optionale Anwendungs-PDB, die als Vorlage zum Erstellen anderer PDBs in einem Anwendungscontainer dient. Ein Anwendungsbehälter enthält 0 oder 1 Anwendungssaatgut.
Application Server
Software, die eine Schnittstelle zwischen dem Client und einem oder mehreren Datenbankservern bereitstellt und die Anwendungen hostet.
Archivkomprimierung
Hybrid Columnar Compression mit COLUMN STORE COMPRESS FOR ARCHIVE angegeben. Dieser Typ verwendet höhere Komprimierungsverhältnisse als COLUMN STORE COMPRESS FOR QUERY und ist nützlich zum Komprimieren von Daten, die über einen längeren Zeitraum gespeichert werden.
archivierte Redo-Logdatei
Mitglied des Online-Redo-Logs, das von Oracle AI Database archiviert wurde. Die archivierten Redo Log-Dateien können auf ein Datenbankbackup im Media Recovery angewendet werden.
ARCHIVELOG- Modus
Ein Modus der Datenbank, der die Archivierung des Online-Redo-Logs ermöglicht.
Archivierungsprozess (ARCn)
Der Hintergrundprozess, der Online Redo Log-Dateien archiviert.
Archivieren
Der Vorgang, bei dem eine archivierte Redo Log-Datei generiert wird.
aufsteigender Index
Ein Index, in dem Daten in aufsteigender Reihenfolge gespeichert werden. Standardmäßig werden Zeichendaten nach Binärwerten sortiert, die in jedem Byte des Werts enthalten sind, numerische Daten von der kleinsten bis zur größten Zahl und das Datum vom frühesten bis zum letzten Wert.
Attribut geclusterte Tabelle
Eine Heap-organisierte Tabelle, in der Daten in unmittelbarer Nähe auf dem Datenträger basierend auf benutzerdefinierten Clustering-Anweisungen gespeichert werden.
Audittrail
Ein Speicherort, an dem Auditdatensätze gespeichert werden.
Automatic Database Diagnostic Monitor (ADDM)
Siehe ADDM.
Automatic Diagnostic Repository (ADR)
Siehe ADR.
Automatische Speicherverwaltung
Der Modus, in dem Oracle AI Database den SGA- und Instanz-PGA-Speicher vollständig automatisch verwaltet.
Automatische Segmentspeicherplatz-Verwaltung (ASSM)
Eine Methode zur Speicherplatzverwaltung, die Bitmaps zur Verwaltung des Segmentspeichers anstelle von Freelists verwendet.
Automatischer Modus zur Undo-Verwaltung
Ein Modus der Datenbank, in dem Undo-Speicherplatz automatisch in einem dedizierten Undo Tablespace verwaltet wird.
Siehe auch Manual Undo Management Mode.
Automatic Workload Deployment Repository (AWR)
Siehe AWR.
autonome Transaktion
Eine unabhängige Transaktion, die von einer anderen Transaktion aufgerufen werden kann, die als Haupttransaktion bezeichnet wird.
AWR
Automatic Workload Repository (AWR) Ein integriertes Repository in jeder Oracle-Datenbank. Oracle AI Database erstellt regelmäßig einen Snapshot seiner wichtigen Statistiken und Workload-Informationen und speichert sie in AWR.
AWR-Baseline
Eine Sammlung von Statistikraten, die in der Regel für einen Zeitraum verwendet werden, in dem das System bei Spitzenlast gut funktioniert
AWR-Snapping
Eine Gruppe von Performancestatistiken, die zu einem bestimmten Zeitpunkt in AWR erfasst wurden.
B*-Baumindex
Ein Index, der wie ein Upside-Down-Baum organisiert ist. Ein B*-Baumindex hat zwei Blocktypen: Verzweigungsblöcke für die Suche und Leaf-Blöcke, die Werte speichern. Die Leaf-Blöcke enthalten jeden indizierten Datenwert und eine entsprechende Zeilen-ID, mit der die tatsächliche Zeile gesucht wird. Das "B" steht für "balanced", da alle Blatthöhen automatisch in der gleichen Tiefe bleiben.
Hintergrundprozess
Ein Prozess, der Funktionen konsolidiert, die ansonsten von mehreren Oracle-Programmen verarbeitet werden, die für jeden Clientprozess ausgeführt werden. Die Hintergrundprozesse führen I/O asynchron aus und überwachen andere Oracle-Prozesse.
Siehe auch Datenbankinstanz; Oracle-Prozess.
aufgenommen
Eine Kopie der Daten. Ein Backup kann wichtige Teile der Datenbank enthalten, wie Datendateien, die Server Parameter File und die Kontrolldatei.
Backuppieces
Die kleinste Einheit eines Backup Sets.
Backup-Set
Ein proprietäres RMAN-Backupformat, das Daten aus einer oder mehreren Datendateien, archivierten Redo Log-Dateien oder Kontrolldateien oder Server Parameter File enthält.
Basistabellenkomprimierung
Ein Typ der Tabellenkomprimierung für Bulk Load-Vorgänge. Um eine grundlegende Tabellenkomprimierung zu erreichen, müssen Sie Direct Path-Vorgänge INSERT, ALTER TABLE . . . MOVE-Vorgänge oder Online-Tabellenneudefinition verwenden.
großer Tabellencache
Ein optionaler, integrierter Teil des Datenbankpuffercaches, der einen temperaturbasierten Ersetzungsalgorithmus auf Objektebene anstelle des herkömmlichen LRU-basierten Ersetzungsalgorithmus auf Blockebene verwendet.
Bigfile Tablespaces
Ein Tablespace, der eine sehr große Datendatei oder temporäre Datei enthält.
Bind-Variablen
Ein Platzhalter in einer SQL-Anweisung, der durch eine gültige Wert- oder Wertadresse ersetzt werden muss, damit die Anweisung erfolgreich ausgeführt wird. Mit Bind-Variablen können Sie eine SQL-Anweisung schreiben, die zur Laufzeit Eingaben oder Parameter akzeptiert. Das folgende Beispiel zeigt eine Abfrage, die v_empid als Bind-Variable verwendet:
SELECT * FROM employees WHERE employee_id = :v_empid;
Bitmap-Indizes
Ein Datenbank-Index, in dem die Datenbank ein Bitmap für jeden Indexschlüssel anstelle einer Liste von Zeilen-IDs speichert.
Bitmap-Join-Index
Ein Bitmapindex für den Join von zwei oder mehr Tabellen.
Bitmap-Zusammenführung
Ein Vorgang, bei dem Bitmaps, die von Bitmapindex-Scans abgerufen wurden, zusammengeführt werden. Beispiel: Wenn die Spalten gender und DOB Bitmapindizes aufweisen, kann die Datenbank eine Bitmapzusammenführung verwenden, wenn das Abfrage-Prädikat WHERE gender='F' AND DOB > 1966 ist.
Blockbeschädigung
Ein Datenblock, der nicht in einem erkannten Oracle-Format vorliegt oder dessen Inhalt nicht intern konsistent ist.
Blockheader
Ein Teil eines Datenblocks, der Informationen über den Blocktyp, die Adresse des Blocks und manchmal Transaktionsinformationen enthält.
Block-Overhead
Speicherplatz in einem Datenblock, der die für die Verwaltung des Blocks erforderlichen Metadaten speichert. Der Overhead umfasst den Blockheader, das Tabellenverzeichnis und das Zeilenverzeichnis.
Verzweigungsblock
In einem B*-Baumindex einen Block, den die Datenbank für die Suche verwendet. Die Leaf-Blöcke speichern die Indexeinträge. Die Verzweigungsblöcke der oberen Ebene eines B*-Baumindex enthalten Indexdaten, die auf Indexblöcke der unteren Ebene verweisen.
B*-Baumindex
Ein Index, der wie ein Upside-Down-Baum organisiert ist. Ein B*-Baumindex hat zwei Blocktypen: Verzweigungsblöcke für die Suche und Leaf-Blöcke, die Werte speichern. Die Leaf-Blöcke enthalten jeden indizierten Datenwert und eine entsprechende Zeilen-ID, mit der die tatsächliche Zeile gesucht wird. Das "B" steht für "balanced", da alle Blatthöhen automatisch in der gleichen Tiefe bleiben.
Puffer
Eine Hauptspeicheradresse im Datenbankpuffercache. Ein Puffercachespeichert aktuell und zuletzt verwendete Datenblöcke, die von Platte gelesen werden. Wenn ein neuer Block benötigt wird, kann die Datenbank einen alten Datenblock durch einen neuen ersetzen.
Puffercache-Trefferquote
Die Kennzahl, wie oft die Datenbank einen angeforderten Block im Puffercache gefunden hat, ohne ihn von der Festplatte lesen zu müssen.
Puffer-Header
Eine Speicherstruktur, in der Metadaten zu einem Puffer gespeichert werden.
Pufferpool
Eine Sammlung von Puffern in der SGA.
Business-Intelligence
Die Analyse der Informationen einer Organisation als Hilfe bei Geschäftsentscheidungen.
Byte-Semantik
Behandlung von Zeichenfolgen als Folge von Byte. Offsets in Zeichenfolgen und Zeichenfolgenlängen werden in Byte ausgedrückt.
Cache-Wiederherstellung
Die automatische Phase des Instanz-Recoverys, in der Oracle AI Database alle festgeschriebenen und nicht festgeschriebenen Änderungen in den Online-Redo-Log-Dateien auf die betroffenen Datenblöcke anwendet.
Kardinalität
Das Verhältnis der eindeutigen Werte zur Anzahl der Tabellenzeilen. Eine Spalte mit nur zwei eindeutigen Werten in einer Tabelle mit einer Million Zeilen hätte eine geringe Kardinalität.
Kartesischer Beitritt
Ein Join, bei dem eine oder mehrere Tabellen keine Join-Bedingungen zu anderen Tabellen in der Anweisung aufweisen. Der Optimizer verknüpft jede Zeile aus einer Datenquelle mit jeder Zeile aus der anderen Datenquelle und erstellt das kartesische Produkt der beiden Sets.
CDB
Eine Oracle AI Database-Installation, die mindestens eine PDB enthält. Ab Oracle Database 21c ist jede Oracle-Datenbank eine CDB.
CDB-Administrator
Ein Datenbankadministrator, der eine CDB verwaltet. Ein PDB-Administrator verwaltet einzelne PDBs innerhalb der CDB.
CDB-Stamm
Eine Sammlung von Schemas, Schemaobjekten und Nichtschemaobjekten, zu denen alle PDBs gehören, in einer Mehrmandanten-Containerdatenbank (CDB). Jede CDB verfügt über genau einen Root-Container, in dem die zum Verwalten von PDBs erforderlichen Systemmetadaten gespeichert werden. Alle PDBs gehören zur CDB-Root.
Zeichencodierung
Ein Code, der jedes Zeichen aus einem bestimmten Repertoire mit einer Codeeinheit paart, um die Datenspeicherung zu erleichtern.
Zeichensemantik
Behandlung von Zeichenfolgen als Folge von Zeichen. Versätze in Zeichenfolgen und Zeichenfolgenlängen werden in Zeichen (Zeichencodes) ausgedrückt.
Zeichensatz
Ein Codierungsschema, mit dem Zeichen auf dem Computerbildschirm angezeigt werden.
Check-Constraint
Ein Constraint für eine Spalte oder eine Gruppe von Spalten, für die eine angegebene Bedingung für jede Zeile wahr oder unbekannt sein muss.
Checkpoint
1. Eine Datenstruktur, die die Checkpoint-Position markiert. Dabei handelt es sich um die SCN im Redo-Thread, mit der das Instanz-Recovery beginnen muss. Checkpoints werden in der Kontrolldatei und jedem Datendatei-Header aufgezeichnet und sind ein entscheidendes Element des Recoverys.
2. Das Schreiben von Dirty-Datenblöcken im Datenbankpuffercache auf den Datenträger. Der Datenbank-Writer-(DBW-)Prozess schreibt Blöcke auf den Datenträger, um den Puffercache mit den Datendateien zu synchronisieren.
Checkpoint-Prozess (CKPT)
Der Hintergrundprozess, der die Header der Kontrolldatei und Datendateien mit Checkpoint-Informationen aktualisiert und DBW signalisiert, Blöcke auf Platte zu schreiben.
Clean Restore Point
Ein PDB-Wiederherstellungspunkt, der beim Schließen der PDB erstellt wird. Für eine Flashback-PDB auf einen sauberen Restore Point ist es nicht erforderlich, Backups wiederherzustellen oder eine temporäre Instanz zu erstellen.
Untergeordneter Cursor
Der Cursor, der den Plan, die Kompilierungsumgebung und andere Informationen für eine Anweisung enthält, deren Text in einem übergeordneten Cursor gespeichert ist. Der übergeordnete Cursor ist die Nummer 0, das erste untergeordnete Element die Nummer 1 usw. Untergeordnete Cursor referenzieren genau denselben SQL-Text wie der übergeordnete Cursor, sind jedoch unterschiedlich. Beispiel: Zwei Anweisungen mit dem Text SELECT * FROM mytable verwenden unterschiedliche Cursor, wenn sie Tabellen mit dem Namen mytable in verschiedenen Schemas referenzieren.
Datensatz für zirkuläre Wiederverwendung
Ein Typ von Kontrolldatei-Datensatz, der nicht kritische Informationen enthält, die bei Bedarf überschrieben werden können. Wenn alle verfügbaren Datensatz-Slots voll sind, erweitert die Datenbank entweder die Kontrolldatei, um Platz für einen neuen Datensatz zu schaffen, oder überschreibt den ältesten Datensatz.
Client
In der Client/Server-Architektur die Frontend-Datenbankanwendung, die mit einem Benutzer interagiert. Der Client-Teil hat keine Verantwortlichkeiten für den Datenzugriff.
Clientzeichensatz
Der Zeichensatz für Daten, die von einer Clientanwendung eingegeben oder angezeigt werden. Der Zeichensatz für den Client und die Datenbank kann unterschiedlich sein.
Clientprozess
Ein Prozess, der die Anwendung oder den Oracle-Toolcode ausführt. Wenn Benutzer Clientanwendungen wie SQL*Plus ausführen, erstellt das Betriebssystem Clientprozesse zur Ausführung der Anwendungen.
Siehe auch Oracle-Prozess.
Client-/Serverarchitektur
Softwarearchitektur, die auf einer Trennung der Verarbeitung zwischen zwei CPUs basiert, wobei einer als Client in der Transaktion fungiert, Services anfordert und empfängt und der andere als der Server, der Services in einer Transaktion bereitstellt.
Cluster-Dateisystem
Ein verteiltes Dateisystem, bei dem es sich um ein Cluster von Servern handelt, die zusammenarbeiten, um ihren Clients Konsistenz und hohe Performance zu bieten.
Clusterindex
Ein B*-Baumindex für den Clusterschlüssel.
Clusterschlüssel
In einem Tabellencluster die Spalten, die von den geclusterten Tabellen gemeinsam verwendet werden. Beispiel: Die Tabellen employees und departments verwenden die Spalte department_id gemeinsam. Geben Sie den Cluster-Schlüssel beim Erstellen des Tabellenclusters und beim Erstellen jeder Tabelle an, die dem Tabellencluster hinzugefügt wird.
Kaltpuffer
Ein Puffer im Datenbank-Puffercache, der zuletzt nicht verwendet wurde.
Spalte
Vertikaler Abstand in einer Tabelle, der eine Datendomäne darstellt. Eine Tabellendefinition enthält einen Tabellennamen und eine Gruppe von Spalten. Jede Spalte hat einen Namen und einen Datentyp.
Spaltenformat
Das spaltenbasierte Format für Objekte, die sich im In-Memory Column Store befinden. Das Spaltenformat steht im Gegensatz zum Zeilenformat, das die Datenbank zum Speichern von Objekten im Datenbankpuffercache und in Datendateien verwendet.
Festschreiben
Aktion, die eine Datenbanktransaktion beendet und alle in der Transaktion ausgeführten Änderungen dauerhaft vornimmt.
Cleanout festlegen
Die automatische Entfernung von sperrbezogenen Transaktionsinformationen (ITL-Eintrag) aus den Blöcken nach einem Commit. Die Datenbank entfernt den ITL-Eintrag nur, wenn geänderte Blöcke, die Daten aus der festgeschriebenen Transaktion enthalten, sich noch in der SGA befinden und wenn keine andere Session sie ändert.
Gemeinsames Objekt
Ein Objekt, das sich entweder im CDB-Root oder in einem Anwendungs-Root befindet, das Daten (ein verknüpftes allgemeines Objekt) oder Metadaten (ein Metadatenverknüpftes allgemeines Objekt) gemeinsam verwendet. Alle gemeinsamen Objekte in der CDB-Root werden von Oracle bereitgestellt. Ein allgemeines Objekt in einem Anwendungs-Root wird als allgemeines Anwendungsobjekt bezeichnet.
Gemeinsame Funktion
Eine Rolle, die in allen Containern in einer Mehrmandanten-Containerdatenbank (CDB) vorhanden ist.
Allgemeiner Benutzer
In einer Mehrmandanten-Containerdatenbank (CDB) ist ein Datenbankbenutzer mit derselben Identität in mehreren Containern vorhanden. Ein allgemeiner Benutzer, der in der CDB-Root erstellt wurde, hat dieselbe Identität in jeder vorhandenen und zukünftigen PDB. Ein allgemeiner Benutzer, der in einem Anwendungscontainer erstellt wurde, hat dieselbe Identität in jeder vorhandenen und zukünftigen Anwendungs-PDB in diesem Anwendungscontainer.
Aktualisierung abgeschlossen
Ausführung der Abfrage, die eine Materialized View definiert. Eine vollständige Aktualisierung erfolgt beim erstmaligen Erstellen der Materialized View, es sei denn, die Materialized View referenziert eine vordefinierte Tabelle, oder Sie definieren die Tabelle als BUILD DEFERRED.
Composite-Datenbank-Vorgang
Aktivität zwischen zwei Zeitpunkten in einer einzelnen Datenbanksession.
Composite-Index
Index für mehrere Spalten in einer Tabelle.
Composite-Partitionierung
Eine Partitionierungsstrategie, bei der eine Tabelle durch eine Datenverteilungsmethode partitioniert wird und dann jede Partition durch eine zweite Datenverteilungsmethode weiter in Unterpartitionen unterteilt wird.
Eindeutiger zusammengesetzter Schlüssel
Eine Gruppe von zwei oder mehr Spalten mit einem eindeutigen Schlüssel-Constraint.
zusammengesetzter Trigger
Ein Trigger kann an mehreren Zeitpunkten ausgelöst werden. Beispielsweise kann ein zusammengesetzter Trigger sowohl vor als auch nach der auslösenden Anweisung ausgelöst werden.
Kompressionseinheit
In Hybrid Columnar Compression ein logisches Konstrukt, das eine Gruppe von Zeilen speichert. Wenn Sie Daten in eine Tabelle laden, speichert die Datenbank Zeilengruppen im Spaltenformat, wobei die Werte für jede Spalte gespeichert und zusammen komprimiert werden. Nachdem die Datenbank die Spaltendaten für eine Gruppe von Zeilen komprimiert hat, passt die Datenbank die Daten in die Komprimierungseinheit an.
Zusammengesetzter Index
Siehe Zusammengesetzter Index.
Bedingung
Eine Kombination aus einem oder mehreren Ausdrücken und logischen Operatoren in einer SQL-Anweisung, die einen Wert von TRUE, FALSE oder UNKNOWN zurückgibt. Beispiel: Die Bedingung 1=1 wird immer als TRUE ausgewertet.
Konflikt beim Schreiben
In einer ausgelesenen festgeschriebenen Transaktion tritt eine Situation auf, in der die Transaktion versucht, eine Zeile zu ändern, die von einer nicht festgeschriebenen nebenläufigen Transaktion aktualisiert wurde.
Verbindung
Kommunikationspfad zwischen einem Clientprozess und einer Oracle-Datenbankinstanz.
Siehe auch Session.
Verbindungspooling
Eine Funktion zur Ressourcenauslastung und Benutzerskalierbarkeit, mit der die Anzahl der Sessions über eine begrenzte Anzahl von Protokollverbindungen zu einem gemeinsam verwendeten Server maximiert wird.
konsistentes Backup
Ein gesamtes Datenbankbackup, das Sie mit der Option RESETLOGS öffnen können, ohne ein Media Recovery auszuführen. Für ein konsistentes Backup der gesamten Datenbank ist es naturgemäß nicht erforderlich, dass die Anwendung von Redo konsistent gemacht wird.
Siehe auch Inkonsistentes Backup.
konsistenter Lesezugriff
Der Abruf einer Version eines Blocks im Datenbankpuffercache, die mit einer bestimmten SCN konsistent ist (Teil der Lesekonsistenz). Wenn die Datenbank einen Block benötigt, um eine Abfrage zu erfüllen, und wenn kein Block im Datenbankpuffercache mit der richtigen SCN konsistent ist, versucht die Datenbank, die richtige Version des Blocks aus Undo-Daten abzurufen.
Container
In einer Mehrmandanten-Containerdatenbank (CDB) entweder die Root oder eine PDB.
Kontext
Eine Gruppe von anwendungsdefinierten Attributen, die eine Anwendung validieren und sichern. Die SQL-Anweisung CREATE CONTEXT erstellt Namespaces für Kontexte.
Kontrolldatei
Eine Binärdatei, in der die physische Struktur einer Datenbank aufgezeichnet wird und die Namen und Speicherorte von Redo-Log-Dateien, den Zeitstempel der Datenbankerstellung, die aktuelle Logfolgenummer, Checkpoint-Informationen usw. enthält.
Volumenkapazität
Eine Organisation von Kennzahlen mit identischen Dimensionen und anderen gemeinsamen Eigenschaften. Die Achsen des Cubes enthalten die Dimensionselemente, während der Body des Cubes die Datenwerte enthält.
aktueller Modus get
Der Abruf der Version eines Datenblocks, wie er gerade im Puffercache vorhanden ist, ohne Lesekonsistenz zu verwenden. Im aktuellen Modus ist jeweils nur eine Version eines Blocks vorhanden.
aktuelle Online Redo Log-Datei
Die Online Redo Log-Datei, in die der Log Writer-(LGWR-)Prozess aktiv schreibt.
cursor
Ein Handle oder Name für einen privaten SQL-Bereich in der PGA. Da Cursor eng mit privaten SQL-Bereichen verknüpft sind, werden die Begriffe manchmal austauschbar verwendet.
Datenblock
Kleinste logische Einheit der Datenspeicherung in Oracle AI Database. Weitere Namen für Datenblöcke sind Oracle-Blöcke oder -Seiten. Ein Datenblock entspricht einer bestimmten Anzahl von Byte des physischen Plattenspeichers auf dem Datenträger.
Datengleichzeitigkeit
Gleichzeitiger Zugriff auf dieselben Daten durch viele Benutzer. Ein Mehrbenutzer-Datenbankverwaltungssystem muss angemessene Nebenläufigkeitskontrollen bereitstellen, damit Daten nicht falsch aktualisiert oder geändert werden können, was die Datenintegrität beeinträchtigt.
Siehe auch Datenkonsistenz.
Datenkonsistenz
Eine konsistente Ansicht der Daten durch jeden Benutzer in einer Mehrbenutzerdatenbank.
Siehe auch Datennebenläufigkeit.
Datenbeschädigung
Ein Fehler, der auftritt, wenn eine Hardware-, Software- oder Netzwerkkomponente das Lesen oder Beschreiben fehlerhafter Daten verursacht.
Data-Dictionary
Eine schreibgeschützte Sammlung von Datenbanktabellen und -Views mit Referenzinformationen zur Datenbank, ihren Strukturen und ihren Benutzern.
Data Dictionary-(DDL-)Sperre
Eine Sperre, mit der die Definition eines Schemaobjekts geschützt wird, während ein fortlaufender DDL-Vorgang das Objekt bearbeitet oder auf dieses verweist. Oracle AI Database erwirbt automatisch eine DDL-Sperre im Namen jeder DDL-Transaktion, die sie benötigt. Benutzer können DDL-Sperren nicht explizit anfordern.
Data Dictionary-Cache
Ein Speicherbereich im gemeinsam genutzten Pool, der Informationen zum Data Dictionary enthält. Der Data Dictionary-Cache wird auch als Zeilencache bezeichnet, da er Daten als Zeilen statt als Puffer speichert, die ganze Datenblöcke enthalten.
Data Dictionary-Ansicht
Eine vordefinierte Ansicht von Tabellen oder anderen Views im Data Dictionary. Data Dictionary Views beginnen mit dem Präfix DBA_, ALL_ oder USER_.
Datendatei
Eine physische Datei auf dem Datenträger, die von Oracle AI Database erstellt wurde und die Daten für eine Datenbank enthält. Die Datendateien können sich entweder in einem Betriebssystemdateisystem oder in der Oracle ASM-Datenträgergruppe befinden.
Datenlink
In einer PDB ein interner Mechanismus, der auf Daten (nicht auf Metadaten) in der Root verweist. Beispiel: AWR-Daten befinden sich in der Root. Jede PDB verwendet einen Objektlink, um auf die AWR-Daten in der Root zu verweisen, sodass in jedem separaten Container auf Ansichten wie DBA_HIST_ACTIVE_SESS_HISTORY und DBA_HIST_BASELINE zugegriffen werden kann.
Datenverknüpftes gemeinsames Objekt
Ein allgemeines Objekt, das entweder im CDB-Root oder im Anwendungs-Root vorhanden ist. Die Daten und nicht die Metadaten werden von jeder PDB gemeinsam verwendet, die einen Datenlink enthält, der auf das gemeinsame Objekt verweist.
Datenintegrität
Geschäftsregeln, die Standards für akzeptable Daten vorgeben. Diese Regeln werden auf eine Datenbank angewendet, indem Integritäts-Constraints und Trigger verwendet werden, um eine ungültige Dateneingabe zu verhindern.
Data-Mining
Die automatisierte Suche großer Datenspeicher nach Mustern und Trends, die über einfache Analysen hinausgehen.
Datensegment
Das Segment mit den Daten für eine nicht geclusterte Tabelle, Tabellenpartition oder ein Tabellencluster.
Siehe auch Bereich.
Datentyp
In SQL eine feste Gruppe von Eigenschaften, die mit einem column-Wert oder einer Konstante verknüpft sind. Beispiele sind VARCHAR2 und NUMBER. Oracle AI Database behandelt Werte verschiedener Datentypen unterschiedlich.
Data Warehouse
Eine relationale Datenbank, die für Abfrage und Analyse ausgelegt ist und nicht OLTP.
Zugriffskontrolle für Datenbank
Datenzugriff und Datenbankaktivitäten einschränken. Beispiel: Die Einschränkung, dass Benutzer bestimmte Tabellen abfragen oder angegebene Datenbankanweisungen ausführen.
Datenbankanwendung
Ein Softwareprogramm, das mit einer Datenbank interagiert, um auf Daten zuzugreifen und diese zu bearbeiten.
Datenbankberechtigungsprüfung
Der Prozess, mit dem ein Benutzer Zugangsdaten für die Datenbank anzeigt. Dieser Prozess prüft die Zugangsdaten und ermöglicht den Zugriff auf die Datenbank.
Datenbankblockgröße
Die Datenblockgröße für ein Datenbankset beim Erstellen. Die Größe wird für die Tablespaces SYSTEM und SYSAUX festgelegt und ist der Standard für alle anderen Tablespaces. Die Datenbankblockgröße kann nicht geändert werden, es sei denn, Sie erstellen die Datenbank neu.
Datenbank-Puffercache
Der Teil der System Global Area (SGA), der Kopien von Datenblöcken enthält. Alle Clientprozesse, die gleichzeitig mit der Datenbankinstanz verbunden sind, haben Zugriff auf den Puffercache.
Datenbankzeichensatz
Ein Zeichencodierungsschema, das festlegt, welche Sprachen in einer Datenbank dargestellt werden können.
Datenbanktreiber
Software, die zwischen einer Anwendung und einer Oracle-Datenbank sitzt. Der Treiber übersetzt die API-Aufrufe der Anwendung in Befehle, die von der Datenbank verarbeitet werden können. Mit einem ODBC-Treiber kann eine Anwendung auf jede beliebige Datenquelle zugreifen, einschließlich Daten, die in Tabellen gespeichert sind. Der ODBC-Treiber führt alle Zuordnungen zwischen dem ODBC-Standard und der Datenbank aus.
Datenbankinstanz
Die Kombination aus System Global Area (SGA) und Hintergrundprozessen. Eine Instanz ist nur mit einer einzigen Datenbank verknüpft. Jede Datenbankinstanz ist entweder eine Lese-/Schreibdatenbankinstanz oder eine Schreibgeschützte Datenbankinstanz. In einer Oracle Real Application Clusters-Konfiguration greifen mehrere Instanzen auf eine einzelne Datenbank zu.
Datenbanklink
Ein Schemaobjekt in einer Datenbank, mit dem Benutzer auf Objekte in einer anderen Datenbank zugreifen können.
Datenbankverwaltungssystem (DBMS)
Software zur Steuerung der Speicherung, Organisation und des Abrufs von Daten.
Datenbankobjekt
Ein Objekt in der Datenbank, das mit SQL bearbeitet werden kann. Schemaobjekte wie Tabellen und Indizes befinden sich in Schemas. Nicht-Schemaobjekte wie Verzeichnisse und Rollen befinden sich nicht in Schemas.
Datenbankvorgang
Im Kontext der Datenbanküberwachung eine logische Entity, die eine SQL-Anweisung, einen PL/SQL-Block oder eine Kombination aus beiden enthält.
Point-in-Time Recovery der Datenbank
Ein Media Recovery-Typ, der zu einer nicht aktuellen Version der Datenbank führt. In diesem Fall wenden Sie nicht alle Redo-Daten an, die nach dem zurückgeschriebenen Backup generiert wurden.
Datenbanksicherheit
Der Aspekt der Datenbankadministration, der Benutzerauthentifizierung, Verschlüsselung, Zugriffskontrolle und Überwachung umfasst.
Datenbankserver
Ein Server, der eine große Datenmenge in einer Mehrbenutzerumgebung zuverlässig verwaltet, sodass Benutzer gleichzeitig auf dieselben Daten zugreifen können. Ein Datenbankserver verhindert auch unbefugten Zugriff und bietet effiziente Lösungen für die Fehlerwiederherstellung.
Datenbankserverraster
Eine Sammlung von Commodity-Servern, die miteinander verbunden sind, um auf einer oder mehreren Datenbanken ausgeführt zu werden.
Datenbankdienst
Eine benannte Darstellung einer oder mehrerer Datenbankinstanzen. Der Servicename für eine Oracle-Datenbank ist normalerweise der globale Datenbankname. Clients verwenden den Servicenamen, um eine Verbindung zu einer oder mehreren Datenbankinstanzen herzustellen.
Datenbankspeicher-Grid
Eine Sammlung kostengünstiger modularer Speicherarrays, die von den Computern im Datenbankserverraster kombiniert und aufgerufen werden.
Datenbankbenutzer
Ein Account, über den Sie sich bei einer Oracle-Datenbank anmelden können.
Database Writer (DBW)
Ein Hintergrundprozess, der Puffer in den Datenbankpuffercache in Datendateien schreibt.
DDL
Abkürzung für "Data Definition Language". Enthält Anweisungen wie CREATE TABLE oder ALTER INDEX, die eine Datenstruktur definieren oder ändern.
Deadlock
Eine Situation, in der zwei oder mehr Benutzer auf Daten warten, die voneinander gesperrt sind. Solche Deadlocks sind in Oracle AI Database selten.
Deklarative Sprache
Eine nicht-prozedurale Sprache, die beschreibt, was getan werden sollte, jetzt, wie es zu tun ist. SQL und Prolog sind Beispiele für deklarative Sprachen. SQL ist deklarativ in dem Sinne, dass Benutzer das gewünschte Ergebnis angeben und nicht, wie es abgeleitet werden soll.
Dedizierter Server
Eine Datenbankkonfiguration, in der ein Serverprozess Anforderungen für einen einzelnen Clientprozess verarbeitet.
Siehe auch shared server.
Verzögerungsbeschränkung
Ein Constraint, mit dem eine SET CONSTRAINT-Anweisung die Constraint-Prüfung verzögern kann, bis eine COMMIT-Anweisung abgesetzt wird. Mit einem verzögerbaren Constraint können Sie das Constraint vorübergehend deaktivieren, während Sie Änderungen vornehmen, die das Constraint verletzen könnten.
Verzögertes Einfügen
Ein Einfügen mit dem Hint MEMOPTIMIZE_WRITE in eine Tabelle, die als MEMOPTIMIZE FOR WRITE angegeben ist. Verzögerte Einfügungen können nicht zurückgerollt werden und verwenden nicht die Konsistenzmechanismen des Datenbankpuffercaches. Hintergrundprozesse schreiben verzögerte Einfügungen asynchron in die Datendateien.
PL/SQL-Prozedur für Rechte des Eigentümers
Eine Prozedur, die mit den Privilegien ihres Eigentümers und nicht ihres aktuellen Benutzers ausgeführt wird.
Parallelitätsgrad
Die Anzahl der parallelen Ausführungsserver, die einem einzelnen Vorgang zugeordnet sind. Die parallele Ausführung ist darauf ausgelegt, mehrere CPUs effektiv zu nutzen. Mit dem Oracle AI Database-Framework für die parallele Ausführung können Sie entweder explizit einen bestimmten Parallelisierungsgrad auswählen oder sich auf Oracle AI Database verlassen, um diese automatisch zu kontrollieren.
Abhängiges Objekt
In einer Schemaobjektabhängigkeit das Objekt, dessen Definition ein anderes Objekt referenziert. Wenn die Definition von Objekt A beispielsweise auf Objekt B verweist, dann ist A ein abhängiges Objekt von B.
absteigender Index
Ein Index, in dem Daten in einer oder mehreren angegebenen Spalten in absteigender Reihenfolge gespeichert werden.
Dimension
Eine Struktur für die Kategorisierung von Daten, die Benutzern zur Beantwortung von Geschäftsfragen dient. Häufig verwendete Dimensionen sind Customers, Products und Time.
Dimensionstabelle
Eine relationale Tabelle, die alle oder einen Teil der Werte für eine Dimension in einem Star- oder Snowflake-Schema speichert. Dimensionstabellen enthalten in der Regel Spalten für Dimensionsschlüssel, -ebenen und -attribute.
Direkter Pfad INSERT
Eine INSERT, in der die Datenbank Daten direkt in die Datendateien schreibt und dabei den Datenbankpuffercache umgeht. Die Datenbank hängt die eingefügten Daten an die vorhandenen Daten in der Tabelle an.
Direkter Pfad gelesen
Ein Single- oder Multiblock-Lesevorgang in der PGA unter Umgehung der SGA.
Verzeichnisobjekt
Ein Datenbankobjekt, das einen Alias für ein Verzeichnis im Serverdateisystem angibt, in dem externe Binärdatei-LOBs (BFILEs) und externe Tabelle-Daten gespeichert sind. Alle Directory-Objekte werden in einem einzelnen Namespace erstellt und sind nicht Eigentum eines einzelnen Schemas.
Dirty Read
Die Situation, die auftritt, wenn eine Transaktion nicht festgeschriebene Daten liest, die von einer anderen Transaktion geschrieben wurden. Oracle AI Database erlaubt niemals Dirty Read.
Dispatcher
Siehe Dispatcher-Prozess (Dnnn).
Dispatcher-Prozess (D nn)
Optionaler Hintergrundprozess nur vorhanden, wenn eine Shared Server-Konfiguration verwendet wird. Jeder Dispatcher-Prozess ist für das Routing von Anforderungen von verbundenen Clientprozessen an verfügbare Shared Server-Prozesse und das Zurückgeben der Antworten verantwortlich.
verteilte Datenbank
Eine Gruppe von Datenbanken in einem verteilten System, die Anwendungen als einzelne Datenquelle angezeigt werden können.
Verteilte Umgebung
Ein Netzwerk unterschiedlicher Systeme, die nahtlos miteinander kommunizieren.
verteilte Verarbeitung
Die Vorgänge, die auftreten, wenn eine Anwendung ihre Aufgaben auf verschiedene Computer in einem Netzwerk verteilt.
Verteilte Transaktion
Eine Transaktion, die Anweisungen enthält, die Daten auf Knoten einer verteilten Datenbank einzeln oder als Gruppe aktualisieren. Oracle AI Database stellt die Integrität von Daten in verteilten Transaktionen mithilfe des Zwei-Phasen-Commit-Mechanismus sicher.
DML
Data Manipulation Language. Umfasst Anweisungen wie SELECT, INSERT, UPDATE und DELETE.
DML-Sperre
Eine Sperre, die destruktive Interferenzen gleichzeitiger widersprüchlicher DML- oder DDL-Vorgänge verhindert. DML-Anweisungen fordern Zeilensperren und Tabellensperren automatisch an.
Dynamische Performance-View
Eine spezielle Ansicht, die kontinuierlich aktualisiert wird, während eine Datenbank geöffnet ist und verwendet wird. Die dynamischen Performanceansichten werden manchmal als V$-Ansichten bezeichnet.
Dynamisches SQL
SQL, dessen vollständiger Text erst zur Laufzeit bekannt ist. Dynamische SQL-Anweisungen werden in Zeichenfolgen gespeichert, die zur Laufzeit in das Programm eingegeben oder von diesem erstellt werden.
Edition
Eine private Umgebung, in der Sie Datenbankobjekte neu definieren können. Mit der Editions-basierten Neudefinition können Sie ein Upgrade der Datenbankobjekte einer Anwendung durchführen, während die Anwendung verwendet wird. Dadurch werden Ausfallzeiten minimiert oder eliminiert.
Verschlüsselung
Der Prozess der Umwandlung von Daten in ein unlesbares Format mit einem Secret Key und einem Verschlüsselungsalgorithmus.
Equi Join
Ein Join mit einer Join-Bedingung mit einem Gleichheitsoperator.
ETL
Extrahierung, Transformation und Laden (ETL). Der Prozess, bei dem Daten aus Quellsystemen extrahiert und in ein Data Warehouse übernommen werden.
exklusive Sperre
Eine Sperre, die verhindert, dass die zugehörige Ressource gemeinsam verwendet wird. Die erste Transaktion, die eine exklusive Sperre für eine Ressource erhält, ist die einzige Transaktion, die die Ressource ändern kann, bis die Sperre aufgehoben wird.
Ausführbare SQL-Anweisung
Eine SQL-Anweisung, die Aufrufe einer Datenbankinstanz generiert, einschließlich DML- und DDL-Anweisungen und der SET TRANSACTION-Anweisung.
Ausführungsplan
Die Kombination von Schritten, die von der Datenbank zum Ausführen einer SQL-Anweisung verwendet werden. Jeder Schritt ruft entweder physisch Datenzeilen aus der Datenbankab oder bereitet sie für den Benutzer vor, der die Anweisung ausstellt. Sie können Ausführungspläne mit einem Hinweis außer Kraft setzen.
Ausdruck
Eine Kombination aus einem oder mehreren Werten, Operatoren und SQL-Funktionen, die zu einem Wert aufgelöst werden. Beispiel: Der Ausdruck 2*2 wird als 4 ausgewertet. Im Allgemeinen nehmen Ausdrücke den Datentyp ihrer Komponenten an.
Extent
Mehrere zusammenhängende Datenblöcke, die zum Speichern eines bestimmten Informationstyps zugewiesen sind. Ein Segment besteht aus mindestens einem Extent.
Siehe auch Datenblock.
Externe Tabelle
Eine schreibgeschützte Tabelle, deren Metadaten in der Datenbank gespeichert sind, deren Daten jedoch in Dateien außerhalb der Datenbank gespeichert sind. Die Datenbank verwendet die Metadaten, die externe Tabellen beschreiben, um ihre Daten als relationale Tabellen bereitzustellen.
Extrahieren, Transformieren und Laden (ETL)
Siehe ETL.
Fakt
Daten, die Unternehmenskennzahlen wie Vertriebs- oder Kostendaten darstellen.
Faktentabelle
Eine Tabelle in einem Star-Schema eines Data Warehouse, das Faktendaten enthält. Eine Faktentabelle verfügt im Allgemeinen über zwei Spaltentypen: Spalten, die Fakten enthalten, und Fremdschlüssel, bei denen es sich um Fremdschlüssel für Dimensionstabellen handelt.
Fast Full Index-Scan
Ein vollständiger Index-Scan, bei dem die Datenbank alle Blöcke im Index mit Multiblock-Lesevorgängen liest und dann die Verzweigungsblöcke verworfen und die Indexblöcke in keiner bestimmten Reihenfolge zurückgegeben.
Fast Recovery-Bereiche
Ein optionales Plattenverzeichnis, in dem Recovery-bezogene Dateien wie Kontrolldateien und Online-Redo-Logkopien, archivierte Redo-Logdateien, Flashbacklogs und RMAN-Backups gespeichert werden.
Fehlertoleranz
Der Schutz einer High Availability-Architektur vor dem Ausfall einer Komponente in der Architektur.
Feld
In einer Tabelle die Schnittmenge einer Zeile und Spalte.
Dateisystem
Eine Datenstruktur, die in einem zusammenhängenden Festplattenadressraum erstellt wird.
feingranuliertes Auditing
Ein Typ von Datenbankauditing, mit dem Sie bestimmte Tabellenspalten auditieren und Event Handler während der Policy-Erstellung zuordnen können.
Feste SGA
Ein interner Housekeeping-Bereich, der eine Vielzahl von Informationen enthält, einschließlich allgemeiner Informationen zum Status der Datenbank und der Instanz sowie Informationen, die zwischen Prozessen kommuniziert werden.
Flashback Data Archive-Prozess (FBDA)
Der Hintergrundprozess, der historische Zeilen von verfolgten Tabellen in Flashback Data Archives archiviert. Wenn eine Transaktion, die DML in einer verfolgten Tabelle enthält, festgeschrieben wird, speichert dieser Prozess das Pre-Image der geänderten Zeilen im Flashback Data Archive. Außerdem werden Metadaten in den aktuellen Zeilen gespeichert.
Vollständigen Datenbank-Caching-Modus erzwingen
Der Caching-Modus, der manuell durch Ausführen der ALTER DATABASE ... FORCE FULL DATABASE CACHING-Anweisung aktiviert wird. Im Gegensatz zum Standard-Caching-Modus cacht Oracle AI Database die gesamte Datenbank, LOBs, die mit dem Attribut NOCACHE angegeben sind.
Fremdschlüssel
Ein Integritäts-Constraint, bei dem jeder Wert in einer Spalte oder Spaltengruppe mit einem Wert im eindeutigen oder Primärschlüssel für eine zugehörige Tabelle abgeglichen werden muss. Integritäts-Constraints für Fremdschlüssel definieren Aktionen, die das Datenbankverhalten bestimmen, wenn referenzierte Daten geändert werden.
Fremdschlüssel-Constraint
Ein Constraint, bei dem Oracle AI Database die Beziehung zwischen zwei Tabellen erzwingt, die eine oder mehrere gemeinsame Spalten enthalten. Das Constraint erfordert, dass für jeden Wert in der Spalte, in der das Constraint definiert ist, der Wert in der anderen angegebenen anderen Tabelle und Spalte übereinstimmen muss. Beispiel: Eine referenzielle Integrität-Regel könnte angeben, dass ein Mitarbeiter nur für eine vorhandene Abteilung arbeiten kann.
Formatmodell
Ein Zeichenliteral, das das Format eines Datetime in einer Zeichenfolge beschreibt.
Freelist
Eine verknüpfte Liste, die als Freelist bezeichnet wird, um freien Speicherplatz in einem Segment in Manual Segment Space Management (MSSM) zu verwalten. Bei einem Datenbankobjekt mit freiem Speicherplatz verfolgt eine Freeliste die Blöcke unter der Hochwassermarke. Dabei handelt es sich um die Trennlinie zwischen dem verwendeten und noch nicht verwendeten Segmentraum. Wenn Blöcke verwendet werden, setzt die Datenbank Blöcke auf oder entfernt Blöcke nach Bedarf aus der Freeliste.
Full Index Scan
Ein Index-Scan, bei dem die Datenbank nur die Verzweigungsblöcke der Root- und linken Seite liest, um den ersten Leaf-Block zu finden, und dann die Leaf-Blöcke in index sortierter Reihenfolge mit einem einzelnen Block-I/O liest.
Vollständiger Outer Join
Ein Join zwischen zwei Tabellen, der das Ergebnis eines Inner Joins und das Ergebnis eines Left Outer Joins und eines Reight Outer Joins zurückgibt.
Full Table Scan
Ein Scan von Tabellendaten, bei dem die Datenbank alle Zeilen aus einer Tabelle sequenziell liest und diejenigen herausfiltert, die nicht den Auswahlkriterien entsprechen. Die Datenbank scannt alle formatierten Datenblöcke unter der High Water Mark (HWM).
Funktion
Ein Schemaobjekt, ähnlich einer PL/SQL-Prozedur, das immer einen einzelnen Wert zurückgibt.
Funktionsbasierter Index
Ein Index, der den Wert einer Funktion oder eines Ausdrucks mit einer oder mehreren Spalten berechnet und im Index speichert.
GDS
Siehe Global Data Services (GDS)
GDS-Katalog
Ein Metadaten-Repository, das sich in einer Oracle-Datenbank befindet und mit einer GDS-Konfiguration verknüpft ist. Jede Cloud hat einen einzigen Katalog.
GDS-Konfiguration
Eine Gruppe von Datenbanken, die vom GDS-Framework in einen einzelnen virtuellen Server integriert sind und einen oder mehrere globale Services bieten, während gleichzeitig hohe Performance, Verfügbarkeit und optimale Auslastung der Ressourcen sichergestellt werden.
Siehe auch globaler Service.
GDS-Pool
Eine Gruppe von Datenbanken innerhalb einer GDS-Konfiguration, die ein eindeutiges Set von globalen Services bereitstellt und zu einer bestimmten administrativen Domain gehört.
GDS-Region
Eine logische Grenze innerhalb einer GDS-Konfiguration, die Datenbankclients und Server enthält, die geografisch nahe beieinander liegen.
Global Data Services (GDS)
Eine automatisierte Workload-Managementlösung für replizierte Datenbanken. Datenbankservices sind benannte Darstellungen einer oder mehrerer Datenbankinstanzen. GDS implementiert das Oracle AI Database-Servicemodell in einer Gruppe replizierter Datenbanken.
Globaler Datenbankname
Die Kombination aus Datenbankname (DB_NAME) und Netzwerkdomain (DB_DOMAIN), z.B. orcl.example.com. Die globale Datenbankdomain ist innerhalb eines Netzwerks eindeutig.
Global partitionierter Index
Ein B*-Baumindex, der unabhängig vom Partitionierungsschema partitioniert ist, das für die indizierte Tabelle verwendet wird. Eine einzelne Indexpartition kann auf eine oder alle Tabellenpartitionen verweisen.
Globaler Service
Ein Datenbankservice, der von mehreren Datenbanken bereitgestellt wird, die über die Datenreplikation synchronisiert werden.
Globaler Servicemanager
Das zentrale Management-Tool im Global Data Services Framework. In jeder GDS-Region einer GDS-Konfiguration muss mindestens ein Global Service Manager vorhanden sein.
Globale temporäre Tabelle
Eine spezielle temporäre Tabelle, in der temporäre Session-private Daten für eine bestimmte Dauer gespeichert werden.
Granulat
Die grundlegende Einheit der Arbeit im Parallelismus. Oracle AI Database teilt den parallel ausgeführten Vorgang (z.B. ein Table Scan, eine Tabellenaktualisierung oder eine Indexerstellung) in Granulate auf. Parallele Ausführungsprozesse führen den Vorgang jeweils ein Granulat aus.
Grid Computing
Eine Rechnerarchitektur, die zahlreiche Server und Speicher zu einem großen Rechner zusammenfasst.
Grid Infrastruktur
Die Software, mit der die Infrastruktur für eine Enterprise Grid-Architektur bereitgestellt wird. In einem Cluster umfasst diese Software Oracle Clusterware und Oracle ASM. Bei einem Standalone-Server umfasst diese Software Oracle ASM. Oracle AI Database kombiniert diese Produkte in einer Softwareinstallation, die als Grid Home bezeichnet wird.
Hard Parse
Schritte, die von der Datenbank ausgeführt werden, um eine neue ausführbare Version des Anwendungscodes zu erstellen. Die Datenbank muss einen Hard Parse anstelle eines Soft Parse ausführen, wenn die geparste Darstellung einer weitergeleiteten Anweisung nicht im Shared Pool vorhanden ist.
Hashcluster
Ein Typ des Tabellenclusters, der einem indizierten Cluster ähnelt, mit der Ausnahme, dass der Indexschlüssel durch eine Hash-Funktion ersetzt wird. Kein separater Clusterindex vorhanden. In einem Hash Cluster sind die Daten der Index.
Hash-Kollision
Hashing mehrerer Eingabewerte auf denselben Ausgabewert.
Hash-Funktion
Eine Funktion, die an einem Eingabewert mit beliebiger Länge arbeitet und einen Hashwert mit fester Länge zurückgibt.
Hash-Index
Eine interne Struktur im memoptimize pool, die einen Speicherbereich nach Primärschlüssel indiziert.
Hash-Join
Ein Join, bei dem die Datenbank die kleinere von zwei Tabellen oder Datenquellen verwendet, um eine Hash-Tabelle im Speicher zu erstellen. Die Datenbank durchsucht die größere Tabelle und prüft die Hash-Tabelle auf die Adressen der übereinstimmenden Zeilen in der kleineren Tabelle.
Hash-Schlüsselwert
In einem Hash Cluster wird ein tatsächlicher oder möglicher Wert in die Clusterschlüsselspalte eingefügt. Beispiel: Wenn der Clusterschlüssel department_id lautet, können Hashschlüsselwerte 10, 20, 30 usw. sein.
Hash-Partitionierungen
Eine Partitionierungsstrategie, bei der Zeilen Partitionen basierend auf einem Hashing-Algorithmus zugeordnet werden, den die Datenbank für den vom Benutzer angegebenen Partitionierungsschlüssel anwendet. Das Ziel einer Zeile wird durch die interne Hash-Funktion bestimmt, die von der Datenbank auf die Zeile angewendet wird. Der Hashing-Algorithmus ist so konzipiert, dass Zeilen gleichmäßig auf alle Geräte verteilt werden, sodass jede Partition ungefähr die gleiche Anzahl von Zeilen enthält.
Hash-Tabelle
Eine In-Memory-Datenstruktur, die Join-Schlüssel mit Zeilen in einem Hash Join verknüpft. Beispiel: In einem Join der Tabellen employees und departments kann der Join-Schlüssel die Abteilungs-ID sein. Eine Hash-Funktion verwendet den Join-Schlüssel, um einen Hash-Wert zu generieren. Dieser Hash-Wert ist ein Index in einem Array, der Hash-Tabelle.
Hashwert
In einem Hash-Cluster eine eindeutige numerische ID, die einen Bucket identifiziert. Oracle AI Database verwendet eine Hash-Funktion, die eine unendliche Anzahl von Hash-Schlüsselwerten als Eingabe akzeptiert und in eine begrenzte Anzahl von Buckets sortiert. Jeder Hash-Wert wird der Datenbankblockadresse für den Block zugeordnet, in dem die Zeilen gespeichert werden, die dem Hash-Schlüsselwert entsprechen (Abteilung 10, 20, 30 usw.).
Hash
Eine mathematische Technik, bei der eine unendliche Menge von Eingabewerten einer endlichen Gruppe von Ausgabewerten zugeordnet wird, die als Hashwerte bezeichnet werden. Hashing ist nützlich für die schnelle Suche von Daten in einer Hash-Tabelle.
Heap-organisierte Tabelle
Eine Tabelle, in der die Datenzeilen in keiner bestimmten Reihenfolge auf der Festplatte gespeichert werden. Standardmäßig erstellt CREATE TABLE eine Heap-organisierte Tabelle.
hierarchische Datenbank
Eine Datenbank, die Daten in einer Baumstruktur organisiert. Jeder übergeordnete Record verfügt über einen oder mehrere untergeordnete Records, ähnlich wie die Struktur eines Dateisystems.
Hochwassermarke (HWM)
Die Grenze zwischen belegtem und ungenutztem Speicherplatz in einem Segment.
Hinweis
Eine Anweisung, die über Kommentare in einer SQL-Anweisung an den Optimizer übergeben wird. Der Optimizer verwendet Hinweise, um einen Ausführungsplan für die Anweisung auszuwählen.
Hotpuffer
Ein Puffer im Datenbank-Puffercache, auf den häufig zugegriffen wird und der kürzlich verwendet wurde.
menschlicher Fehlerausfall
Ein Ausfall, der auftritt, wenn unbeabsichtigte oder böswillige Aktionen festgeschrieben werden, die dazu führen, dass Daten in der Datenbank logisch beschädigt oder unbrauchbar werden.
Hybrid Columnar Compression
Eine hybride Methode, die Daten in einem Datenblock mithilfe von Zeilen- und Spaltentechniken komprimiert. Ein logisches Konstrukt, das als Komprimierungseinheit bezeichnet wird, wird verwendet, um eine Gruppe von hybriden, spaltenkomprimierten Zeilen zu speichern.
Hybrid partitionierte Tabelle
Eine Tabelle, in der einige Partitionen in Datendateisegmenten und andere in externen Datenquellen gespeichert werden.
IM-Spaltenspeicher
Ein optionaler SGA-Bereich, in dem Kopien von Tabellen und Partitionen in einem für schnelle Scans optimierten Spaltenformat gespeichert werden.
Imagekopie
Ein Bit-für-Bit-Duplikat einer Datendatei, Kontrolldatei oder archivierten Redo Log-Datei auf Datenträger. Sie können Imagekopien physischer Dateien mit Betriebssystem-Utilitys oder RMAN erstellen und diese mit einem der beiden Tools wiederherstellen.
implizite Abfrage
Eine Komponente einer DML-Anweisung, die Daten ohne Unterabfrage abruft. Eine UPDATE-, DELETE- oder MERGE-Anweisung, die nicht explizit eine SELECT-Anweisung enthält, verwendet eine implizite Abfrage, um die zu ändernden Zeilen abzurufen.
In-Memory-Spaltenspeicher
Siehe IM-Spaltenspeicher.
inaktive Online Redo Log-Datei
Eine Online-Redo-Logdatei, die für das Instanz-Recovery nicht erforderlich ist.
Inkonsistentes Backup
Ein Backup, in dem einige Dateien im Backup Änderungen enthalten, die nach dem Checkpoint vorgenommen wurden. Im Gegensatz zu einem konsistenten Backup erfordert ein inkonsistentes Backup, dass das Medien-Recovery konsistent ist.
inkrementelle Aktualisierung
Eine Aktualisierung, bei der nur die Änderungen an den vorhandenen Daten in einer Materialized View verarbeitet werden. Bei dieser Methode ist keine vollständige Aktualisierung erforderlich.
Strategie für das inkrementelle und kontinuierliche Backup
Die Strategie, bei der ein anfängliches Backup der Ebene 0 für die Recovery Appliance erstellt wird, wobei alle nachfolgenden inkrementellen Backups auf Ebene 1 erfolgen. Die Recovery Appliance erstellt ein virtuelles vollständiges Backup, indem das anfängliche Backup der Ebene 0 mit nachfolgenden Backups der Ebene 1 kombiniert wird.
Index
Optionales Schemaobjekt, das mit einer nicht geclusterten Tabelle, Tabellen-Partition oder einem Tabellencluster verknüpft ist. In einigen Fällen beschleunigen Indizes den Datenzugriff.
Indexblock
Ein spezieller Datenblocktyp, der Speicherplatz anders verwaltet als Tabellenblöcke.
Indexcluster
Ein Tabellencluster, das einen Index zum Suchen von Daten verwendet. Der Clusterindex ist ein B*-Baumindex für den Clusterschlüssel.
Index-Clustering-Faktor
Ein Maß für die Zeilenreihenfolge in Bezug auf einen indizierten Wert, z.B. den Nachnamen. Je mehr Reihenfolge im Zeilenspeicher für diesen Wert vorhanden ist, desto geringer ist der Clustering-Faktor.
Indexbereichsscan
Ein geordneter Scan eines Index, der folgende Eigenschaften aufweist:
-
Eine oder mehrere führende Spalten eines Index werden in Bedingungen angegeben. Eine Bedingung gibt eine Kombination von einem oder mehreren Ausdrücken und logischen (Booleschen) Operatoren an und gibt den Wert
TRUE,FALSEoderUNKNOWNzurück. -
0, 1 oder mehr Werte sind für einen Indexschlüssel möglich.
Indexscan
Der Abruf einer Zeile, indem ein Index mithilfe der von der Anweisung angegebenen indizierten Spaltenwerte durchlaufen wird.
Indexsegment
Ein Segment, in dem Daten für eine nicht partitionierte Index- oder Index-Partition gespeichert werden.
Index Skip Scan
Ein Index Scan, der logische Teilindizes eines zusammengesetzten Index verwendet. Die Datenbank "überspringt" durch einen einzelnen Index, als würde sie separate Indizes durchsuchen.
Indexeindeutiger Scan
Ein Index-Scan, der mit einem Indexschlüssel entweder 0 oder 1 Zeilen-ID verknüpft sein muss. Die Datenbank führt einen eindeutigen Scan aus, wenn ein Prädikat alle Spalten im Schlüssel eines UNIQUE-Index mit einem Gleichheitsoperator referenziert.
indexorganisierte Tabelle
Eine Tabelle, deren Speicherorganisation eine Variante eines primären B*-Index ist. Im Gegensatz zu einer heap-organisierten Tabelle werden Daten in Primärschlüssel-Reihenfolge gespeichert.
Offene verteilte Transaktion
Eine verteilte Transaktion, bei der ein Two-Phase Commit durch einen System- oder Netzwerkausfall unterbrochen wird.
Aktive Transaktion
Eine Transaktion, die ausgeführt wird, wenn ein Ausfall die Verbindung zwischen einer Clientanwendung und der Datenbank aufbricht.
Informationssystem
Ein formales System zum Speichern und Verarbeiten von Informationen.
Initialisierungsparameter
Ein Konfigurationsparameter wie DB_NAME oder SGA_TARGET, der sich auf den Vorgang einer Datenbankinstanz auswirkt. Einstellungen für Initialisierungsparameter werden in einer textbasierten Initialisierungsparameterdatei oder einer binären Serverparameterdatei gespeichert.
Initialisierungsparameterdatei
Eine Textdatei, die Initialisierungsparameter-Einstellungen für eine Datenbankinstanz enthält.
Innerer Join
Ein Join von zwei oder mehr Tabellen, der nur die Zeilen zurückgibt, die der Join-Bedingung entsprechen.
Instanzfehler
Die Beendigung einer Datenbankinstanz aufgrund eines Hardwarefehlers, eines internen Oracle-Fehlers oder einer SHUTDOWN ABORT-Anweisung.
Instanz-PGA
Die Sammlung einzelner PGAs in einer Datenbankinstanz.
Instanz-Recoverys
Die automatische Anwendung von Redo-Logdatensätzen auf nicht festgeschriebene Datenblöcke, wenn eine Datenbankinstanz nach einem Fehler neu gestartet wird.
INSTEAD-Trigger
Ein Trigger, der von Oracle AI Database ausgelöst wird, anstatt die auslösende Anweisung auszuführen. Diese Trigger sind nützlich, um Views transparent zu ändern, die nicht direkt über DML-Anweisungen geändert werden können.
Integrität
Siehe Datenintegrität.
Integritäts-Constraint
Deklarative Methode zur Definition einer Regel für eine Spalte. Die Integritäts-Constraints erzwingen Geschäftsregeln und verhindern die Eingabe ungültiger Informationen in Tabellen.
Liste interessierter Transaktionen (ITL)
Informationen in einem Blockheader, die bestimmen, ob eine Transaktion nicht festgeschrieben wurde, als die Datenbank mit der Änderung des Blocks begann. Die Einträge in der ITL beschreiben, welche Transaktionen Zeilen gesperrt haben und welche Zeilen im Block festgeschriebene und nicht festgeschriebene Änderungen enthalten.
Intervallpartition
Eine Erweiterung der Range-Partitionierung, mit der die Datenbank angewiesen wird, Partitionen mit dem angegebenen Bereich oder Intervall zu erstellen. Die Datenbank erstellt die Partitionen automatisch, wenn die in die Tabelle eingefügten Daten alle vorhandenen Range-Partitionen überschreiten.
Unsichtbarer Index
Ein Index, der von DML-Vorgängen verwaltet wird, aber nicht standardmäßig vom Optimizer verwendet wird. Ein Index unsichtbar zu machen ist eine Alternative, um ihn unbrauchbar zu machen oder zu löschen.
PL/SQL-Prozedur für Rechte des ausführenden Benutzers
Eine Prozedur, die im Schema des aktuellen Benutzers mit den Berechtigungen des aktuellen Benutzers ausgeführt wird.
Java Pool
Ein Speicherbereich, in dem der gesamte sessionspezifische Java-Code und Daten innerhalb der Java Virtual Machine (JVM) gespeichert werden.
Java Publisher (JPublisher)
Ein Utility, das Java-Klassen generiert, um Datenbankentitys wie SQL-Objekte und PL/SQL-Packages in einem Java-Clientprogramm darzustellen.
Java Stored Procedures
Eine Java-Methode, die in SQL veröffentlicht und in der Datenbank gespeichert wird.
JavaScript-Objekt
Ein assoziatives Array mit null oder mehr Paaren von Eigenschaftsnamen und zugehörigen JavaScript Object Notation-(JSON-)Werten.
JavaScript Object Notation (JSON)
Ein sprachunabhängiges, textbasiertes Datenformat, das Objekte, Arrays und skalare Daten darstellen kann.
Jobqueueprozess
Ein optionaler Hintergrundprozess, der Benutzerjobs ausführt, häufig im Batchmodus. Ein Job ist eine benutzerdefinierte Aufgabe, die ein- oder mehrmals ausgeführt werden soll.
beitreten
Eine Anweisung, die Daten aus mehreren Tabellen abruft, die in der FROM-Klausel angegeben sind. Join-Typen umfassen Inner Joins, Outer Joins und kartesische Joins.
Join-Attributclustering
Clustering in einer attributegeclusterten Tabelle, das auf verknüpften Spalten basiert.
JOIN-Bedingung
Eine Bedingung, die zwei Spalten aus einer anderen Tabelle in einem Join vergleicht. Die Datenbank kombiniert Zeilenpaare, die jeweils eine Zeile aus jeder Tabelle enthalten, für die die Join-Bedingung TRUE ergibt.
Join-Ansicht
Eine Ansicht, deren Definition mehrere Tabellen oder Views in der FROM-Klausel enthält.
JSON-Objekt
Ein JavaScript-Objektliteral, das als Eigenschaft geschrieben wird, die in Klammern eingeschlossen ist.
Siehe auch JavaScript Object Notation (JSON).
JVM
Ein virtueller Prozessor, der kompilierten Java-Code ausführt.
Schlüssel
Spalte oder Gruppe von Spalten, die in der Definition bestimmter Typen von Integritäts-Constraints enthalten sind.
Schlüsselkomprimierung
Siehe Präfixkomprimierung.
Schlüsselwerte
Einzelne Werte in einem Schlüssel.
Tabelle mit Schlüssel-Erhaltung
In einer Join-Abfrage eine Tabelle, in der jede Zeile höchstens einmal in der Ausgabe der Abfrage angezeigt wird.
Large Object (LOB)
Siehe LOB.
Large Pool
Optionaler Bereich in der SGA, der große Speicherzuweisungen für Backup- und Restore-Vorgänge, I/O-Serverprozesse und Sessionspeicher für den gemeinsam verwendeten Server und Oracle XA bereitstellt.
Latch
Ein Low-Level-Serialisierungskontrollmechanismus, mit dem gemeinsame Datenstrukturen in der SGA vor gleichzeitigem Zugriff geschützt werden.
Latch-Schlaf
Das Phänomen, das auftritt, wenn ein Prozess die CPU freigibt, bevor die Latch-Anforderung erneuert wird.
Latch-Spinning
Das Phänomen, das auftritt, wenn ein Prozess wiederholt einen Latch in einer Schleife anfordert.
Blöcke
In einem B*-Baumindex ein Block unterer Ebene, der Indexeinträge speichert. Die Verzweigungsblöcke der oberen Ebene eines B*-Baumindex enthalten Indexdaten, die auf Indexblöcke der unteren Ebene verweisen.
Linker Outer Join
Das Ergebnis eines linken Outer Joins für Tabelle A und B enthält alle Datensätze der linken Tabelle A, selbst wenn die Join-Bedingung keinem Datensatz in der rechten Tabelle B entspricht. Beispiel: Wenn Sie einen linken Outer Join von employees (links) bis departments (rechts) ausführen und einige Mitarbeiter nicht in einer Abteilung sind, gibt die Abfrage Zeilen aus employees ohne Übereinstimmungen in departments zurück.
Library-Cache
Ein Speicherbereich im Shared Pool. Dieser Cache umfasst die Shared SQL-Bereiche, private SQL-Bereiche (in einer Shared Server-Konfiguration), PL/SQL-Prozeduren und -Packages sowie Kontrollstrukturen wie Sperren und Library-Cache-Handles.
Listenpartitionierung
Eine Partitionierungsstrategie, bei der eine Liste diskreter Werte als Partitionsschlüssel für jede Partition verwendet wird. Mit der Listenpartitionierung können Sie steuern, wie einzelne Zeilen bestimmten Partitionen zugeordnet werden. Mithilfe von Listen können Sie zusammengehörige Datengruppen gruppieren und organisieren, wenn der zur Identifizierung verwendete Schlüssel nicht bequem sortiert ist.
Listener
Ein Prozess, der auf eingehende Clientverbindungsanforderungen horcht und den Netzwerkverkehr zur Datenbank verwaltet.
Listener-Registrierungsprozess (LREG)
Der Prozess, der Informationen über die Datenbankinstanz und Dispatcher-Prozesse beim Oracle Net-Listener registriert.
Literal
Ein fester Datenwert.
Geschäftsbereich
Großes Objekt. Große Objekte umfassen die folgenden SQL-Datentypen: BLOB, CLOB, NCLOB und BFILE. Diese Datentypen sind für die Speicherung großer Datenmengen konzipiert.
Lokaler partitionierter Index
Ein Index, der für dieselben Spalten partitioniert ist, mit derselben Anzahl an Partitionen und derselben Partitionsgrenze wie seine Tabelle. Zwischen Indexpartitionen und Tabellenpartitionen besteht eine Eins-zu-Eins-Parität.
Lokale Rolle
In einer CDB eine Rolle, die nur in einer einzelnen PDB vorhanden ist. Im Gegensatz zu einer gemeinsamen Rolle darf eine lokale Rolle nur Rollen und Berechtigungen enthalten, die in dem Container gelten, in dem die Rolle vorhanden ist.
Lokaler temporärer Tablespace
Ein temporärer Tablespace, der sich im lokalen Speicher befindet und für eine bestimmte Datenbankinstanz zugänglich ist. Im Gegensatz dazu befindet sich ein gemeinsamer Shared Temporary Tablespace im Shared Storage und ist für alle Datenbankinstanzen zugänglich.
Gebietsschema
Im Rahmen der Globalisierungsförderung ein sprachliches und kulturelles Umfeld, in dem ein System oder Programm läuft.
Lokal verwalteter Tablespace
Ein Tablespace, der ein in jeder Datendatei gespeichertes Bitmap zur Verwaltung der Extents verwendet. Im Gegensatz dazu verwendet ein Dictionary-verwalteter Tablespace das Data Dictionary, um Speicherplatz zu verwalten.
Sperren
Ein Datenbankmechanismus, der eine destruktive Interaktion zwischen Transaktionen verhindert, die auf eine gemeinsam genutzte Ressource zugreifen, wie eine Tabelle, Zeile oder ein Systemobjekt, das für Benutzer nicht sichtbar ist. Die Hauptkategorien von Sperren sind DML-Sperren, DDL-Sperren sowie Verriegelungen und interne Sperren.
Konvertierung sperren
Die automatische Umwandlung einer Tabellensperre mit geringerer Einschränkung in eine höhere Einschränkung. Beispiel: Angenommen, eine Transaktion gibt eine SELECT ... FOR UPDATE für einen Mitarbeiter aus und aktualisiert die gesperrte Zeile später. In diesem Fall konvertiert die Datenbank die Zeilenfreigabetabellensperre automatisch in eine Zeilensperre.
Eskalation sperren
Eine Situation, die in einigen Datenbanken auftritt, wenn zahlreiche Sperren auf einer Granularitätsebene gehalten werden (z.B. Zeilen) und die Datenbank die Sperren auf eine höhere Granularitätsebene erhöht (z.B. Tabelle). Oracle AI Database eskaliert nie Sperren.
Logfolgenummer
Eine Zahl, die ein Set von Redo-Datensätzen in einer Redo-Log-Datei eindeutig identifiziert. Wenn die Datenbank eine Online-Redo-Log-Datei ausfüllt und zu einer anderen wechselt, weist die Datenbank der neuen Datei automatisch eine Logfolgenummer zu.
Logwechsel
Der Punkt, an dem der Log Writer-Prozess (LGWR) nicht mehr in die aktive Redo-Logdatei schreibt und zur nächsten verfügbaren Redo-Logdatei wechselt. LGWR wechselt, wenn entweder die aktive Redo-Logdatei mit Redo-Datensätzen gefüllt ist oder ein Switch manuell initiiert wird.
Log Writer-Prozess (LGWR)
Der Hintergrundprozess, der für die Verwaltung der Redo-Log-Puffer verantwortlich ist und den Redo-Logpuffer in das Online-Redo-Log schreibt. LGWR schreibt alle Redo-Einträge, die seit dem letzten Schreibvorgang in den Puffer kopiert wurden.
Logisches I/O
Liest und schreibt Buffer im Datenbank-Buffer Cache.
Logischer Lesezugriff
Ein Lesen eines Buffers im Datenbank-Buffer Cache.
logische Zeilen-ID
Eine Zeilen-ID für eine indexorganisierte Tabelle. Eine logische Zeilen-ID ist eine base64-codierte Darstellung eines Tabellenprimärschlüssels.
Logische Transaktions-ID
Eine global eindeutige ID, die eine Transaktion aus der Anwendungsperspektive definiert. Die logische Transaktions-ID ist an die Transaktions-ID der Datenbank gebunden.
Logisches Datenträger
Eine virtuelle Festplattenpartition.
Logischer Volume Manager (LVM)
Ein Softwarepaket, das mit den meisten Betriebssystemen zur Verfügung steht und es ermöglicht, Teile mehrerer physischer Datenträger zu einem einzigen zusammenhängenden Adressraum zu kombinieren, der als eine Festplatte zu einer höheren Softwareebene erscheint.
Suchtabelle
Eine Tabelle mit einer Codespalte und einer zugehörigen Wertespalte. Beispiel: Ein Tätigkeitsschlüssel entspricht einem Tätigkeitsnamen. Im Gegensatz zu einer Mastertabelle in einem Paar von Master-Detail-Tabellen ist eine Lookup-Tabelle nicht die Möglichkeit, eine detaillierte Ergebnismenge zu erhalten, z.B. eine Mitarbeiterliste. Stattdessen fragt ein Benutzer eine Tabelle wie employees nach einer Mitarbeiterliste ab und verknüpft dann die Ergebnismenge mit der Lookup-Tabelle.
Update verloren
Ein Datenintegritätsproblem, bei dem ein Data Writer die Änderungen eines anderen Writers überschreibt, der dieselben Daten ändert.
Verlorener Schreibvorgang
Eine Datenbeschädigung, die auftritt, wenn die Datenbank denkt, dass sie einen Block in den persistenten Speicher geschrieben hat, der Block jedoch entweder nicht geschrieben wurde oder eine vorherige Version des Blocks geschrieben wurde.
Manageability Monitor-Prozess (MMON)
Der Hintergrundprozess, der viele Aufgaben im Zusammenhang mit Automatic Workload Repository (AWR) ausführt. Beispiel: MMON schreibt, wenn eine Metrik ihren Schwellenwert verletzt, Snapshots erstellt und Statistikwerte für zuletzt geänderte SQL-Objekte erfasst werden.
mantissa
Der Teil einer Gleitkommazahl, der seine signifikanten Stellen enthält.
Manuelle Verwaltung des Segmentspeicherplatzes (MSSM)
Eine Legacy-Speicherplatzverwaltungsmethode, die eine verknüpfte Liste verwendet, die als Freelist bezeichnet wird, um freien Speicherplatz in einem Segment zu verwalten.
Manueller Undo-Managementmodus
Ein Modus der Datenbank, in dem Undo-Blöcke in vom Benutzer verwalteten Undo-Segmenten gespeichert werden. Im automatischen Undo-Verwaltungsmodus werden Undo-Blöcke in einem vom System verwalteten, dedizierten Undo Tablespaces gespeichert.
Masterdatenbank
In der Replikation die Quelle der Daten, die in eine Subscriber-Datenbank kopiert werden. Der Replication Agent in der Master-Datenbank liest die Datensätze aus dem Transaktionslog für die Master-Datenbank. Sie leitet Änderungen an replizierten Elementen an den Replication Agent in der Subscriber-Datenbank weiter. Der Replication Agent in der Subscriber-Datenbank wendet dann die Updates an.
Master Site
In einer Replikationsumgebung verwendet eine andere Datenbank, mit der eine Materialized View Daten gemeinsam verwendet.
Mastertabelle
In einer Replikationsumgebung die Tabelle, die mit einer Materialized View auf einer Mastersite verknüpft ist.
Master-Detail-Tabellen
Eine Detailtabelle weist eine Fremdschlüsselbeziehung zu einer Mastertabelle auf. Beispiel: Die Detailtabelle employees enthält einen Fremdschlüssel für die Mastertabelle departments. Im Gegensatz zu einer Lookup-Tabelle wird eine Mastertabelle in der Regel abgefragt und dann mit der Detailtabelle verknüpft. Beispiel: Ein Benutzer kann eine Abteilung in der Tabelle departments abfragen und dieses Ergebnis dann verwenden, um die Mitarbeiter in dieser Abteilung zu suchen.
Materialized View
Ein Schemaobjekt, das das Ergebnis einer Abfrage speichert. Die FROM-Klausel der Abfrage kann Tabellen, Views und andere Materialized Views benennen.
Siehe auch Ansicht.
Medienwiederherstellung
Die Anwendung von Redo- oder inkrementellen Backups auf einen Datenblock oder eine Backup-Datendatei.
memoptimieren von Pool
Ein SGA-Pool, in dem Puffer und zugehörige Strukturen für Heap-organisierte Tabellen gespeichert werden, die als MEMOPTIMIZE FOR READ angegeben sind.
Metadatenlink
In einer PDB ein interner Mechanismus, der auf eine Dictionary-Objektdefinition verweist, die in der Root gespeichert ist. Beispiel: Die Tabelle OBJ$ in jeder PDB verwendet einen Metadatenlink, um auf die Definition von OBJ$ zu verweisen, die in der Root gespeichert ist.
Metadaten-verknüpftes allgemeines Objekt
Ein allgemeines Objekt, das entweder im CDB-Root oder im Anwendungs-Root vorhanden ist. Die Metadaten und nicht die Daten werden von jeder PDB gemeinsam genutzt, die einen Metadatenlink enthält, der auf das gemeinsame Objekt verweist.
Metrik
Die Änderungsrate in einer kumulativen Statistik
gemountete Datenbank
Eine Datenbankinstanz, die gestartet wird und die Kontrolldatei der Datenbank geöffnet ist.
Multitenant-Architektur
Die Architektur, mit der eine Oracle-Datenbank als mehrmandantenfähige Containerdatenbank (CDB) fungieren kann. Das bedeutet, dass sie PDB- und Anwendungscontainer enthalten kann.
Mehrmandanten-Containerdatenbank (CDB)
Siehe CDB.
Multithreaded Oracle AI Database-Modell
Ein Modell, mit dem Oracle-Prozesse als Betriebssystem-Threads in separaten Adressräumen ausgeführt werden können. Im Thread-Modus werden einige Hintergrundprozesse unter UNIX und Linux als Prozesse ausgeführt, die einen Thread enthalten, während die restlichen Oracle-Prozesse als Threads innerhalb von Prozessen ausgeführt werden.
Multi-Tier Architektur
Eine Architektur, in der ein oder mehrere Anwendungsserver Daten für Clients bereitstellen und als Schnittstelle zwischen Clients und Datenbankservern dienen.
Multiversionskonsistenzmodell
Ein Modell, mit dem die Datenbank eine Datenansicht für mehrere gleichzeitige Benutzer darstellen kann, wobei jede Ansicht zu einem bestimmten Zeitpunkt konsistent ist.
Multiversionierung
Die Möglichkeit der Datenbank, mehrere Datenversionen gleichzeitig zu materialisieren.
Gegenseitiges Ausschlussobjekt (mutex)
Ein Low-Level-Mechanismus, der verhindert, dass ein Objekt im Speicher ausfällt oder beschädigt wird, wenn von gleichzeitigen Prozessen darauf zugegriffen wird.
natürlicher Schlüssel
Eine aussagekräftige ID, die aus vorhandenen Attributen in einer Tabelle besteht. Beispiel: Ein natürlicher Schlüssel kann eine Postleitzahl in einer Lookup-Tabelle sein.
Netzwerkdatenbank
Ein Datenbanktyp, ähnlich einer hierarchischen Datenbank, bei dem Datensätze eine n:n-Beziehung statt eine n:n-Beziehung aufweisen.
Netzwerkverschlüsselung
Daten werden verschlüsselt, während sie zwischen einem Client und dem Server über das Netzwerk übertragen wurden.
Netzwerkmonitor (NMON)
Der Network Monitor Process (NMON) ist ein portabler Netzwerküberwachungsdienst, der von der Virtual Operating System-(VOS-)Schicht bereitgestellt wird.
Nicht zirkuläre Wiederverwendung
Ein Datensatz in der Kontrolldatei, der kritische Informationen enthält, die sich nicht häufig ändern und nicht überschrieben werden können. Beispiele für Informationen sind Tablespaces, Datendateien, Online Redo Log-Dateien und Redo Threads. Oracle AI Database verwendet diese Datensätze nur dann wieder, wenn das entsprechende Objekt aus dem Tablespace gelöscht wird.
Nicht verzögerbarer Constraint
Ein Constraint, dessen Gültigkeitsprüfung nie bis zum Ende der Transaktion zurückgestellt wird. Stattdessen prüft die Datenbank das Constraint am Ende jeder Anweisung. Wenn das Constraint verletzt wird, wird die Anweisung zurückgerollt.
Null
Fehlen eines Wertes in einer Spalte einer Zeile. Nullwerte geben an, dass Daten fehlen, unbekannt oder nicht anwendbar sind.
Objektrelationales Datenbankmanagementsystem (ORDBMS)
Ein RDBMS, das objektorientierte Features wie benutzerdefinierte Typen, Vererbung und Polymorphie implementiert.
Objekttabelle
Eine spezielle Art von Tabelle, in der jede Zeile ein Objekt darstellt.
Objekttyp
Ein Schemaobjekt, das eine reale Entity abstrahiert, wie z.B. eine Bestellung. Attribute modellieren die Struktur der Entity, während Methoden Vorgänge implementieren, die eine Anwendung für die Entity ausführen kann.
Objektansicht
Eine virtuelle Objekttabelle. Jede Zeile in der View ist ein Objekt, das eine Instanz eines benutzerdefinierten Datentyps ist.
OLAP
Online Analytical Processing. OLAP zeichnet sich durch dynamische, dimensionale Analyse historischer Daten aus.
OLAP-Seitenpool
Der Pool in der UGA, der OLAP-Datenseiten verwaltet, die Datenblöcken entsprechen. Der Seitenpool wird zu Beginn einer OLAP-Session zugewiesen und am Ende der Session freigegeben.
OLTP
Online Transaction Processing. OLTP-Systeme sind für ein schnelles und zuverlässiges Transaktionshandling optimiert. Im Vergleich zu Data Warehouse-Systemen sind bei OLTP-Interaktionen relativ wenige Zeilen, dafür aber eine größere Gruppe von Tabellen beteiligt.
Online Redo-Log
Das Set aus zwei oder mehr Online-Redo-Logdateien, die alle Änderungen aufzeichnen, die an Oracle AI Database-Datendateien und der Kontrolldatei vorgenommen wurden. Wenn die Datenbank geändert wird, generiert Oracle AI Database einen Redo-Datensatz im Redo-Puffer. Der Log Writer-Prozess (LGWR) schreibt den Inhalt des Redo-Logpuffers in das Online Redo Log.
Online Redo Log-Gruppe
Eine Online Redo Log-Datei und ihre redundanten Kopien.
Betriebssystemblock
Die minimale Dateneinheit, die das Betriebssystem lesen oder schreiben kann.
Operator
1. Bei der Speicherverwaltung steuern Operatoren den Datenfluss. Beispiele sind die Operatoren sort, hash_join und bitmap_merge.
2. In SQL bearbeitet ein Operator Datenelemente, die als Operanden oder Argumente bezeichnet werden, und gibt ein Ergebnis zurück. Schlüsselwörter oder Sonderzeichen stellen die Operatoren dar. Beispiel: Ein Sternchen (*) stellt den Multiplikationsoperator dar.
optimizer
Integrierte Datenbanksoftware, die bestimmt, wie eine SQL-Anweisung am effizientesten ausgeführt werden kann, indem Faktoren in Bezug auf die referenzierten Objekte und die in der Anweisung angegebenen Bedingungen berücksichtigt werden.
Optimizer-Statistik
Details zur Datenbank, deren Objekt vom Optimizer verwendet wird, um den besten Ausführungsplan für jede SQL-Anweisung auszuwählen. Zu den Kategorien gehören Tabellenstatistiken wie die Anzahl der Zeilen, Indexstatistiken wie B*-Baumebenen, Systemstatistiken wie CPU- und I/O-Performance sowie Spaltenstatistiken wie die Anzahl der Nullwerte.
Oracle APEX AI-Anwendungsgenerator
Ein Tool zur Entwicklung von Webanwendungen für Oracle AI Database. Oracle APEX AI Application Generator verwendet integrierte Features wie Themen der Benutzeroberfläche, Navigationssteuerelemente, Formular-Handler und flexible Berichte, um die Anwendungsentwicklung zu beschleunigen.
Oracle Architektur
Speicher- und Prozessstrukturen, die von Oracle AI Database zur Verwaltung einer Datenbank verwendet werden.
Oracle ASM
Oracle Automatic Storage Management (Oracle ASM) Ein Volume Manager und ein Dateisystem für Datenbankdateien. Oracle ASM ist die von Oracle empfohlene Speicherverwaltungslösung, die eine Alternative zu herkömmlichen Volume Managern und Dateisystemen darstellt.
Oracle ASM-Zuordnungseinheit
Die grundlegende Zuweisungseinheit innerhalb einer ASM-Datenträgergruppe. Eine Zuordnungseinheit ist der kleinste zusammenhängende Datenträgerspeicherplatz, den Oracle ASM zuweist. Eine oder mehrere Umlageeinheiten bilden ein Oracle ASM-Extent.
Oracle ASM-Datenträger
Ein Speichergerät, das einer Oracle ASM-Datenträgergruppe durch Provisioning bereitgestellt wird. Ein Oracle ASM-Datenträger kann eine physische Festplatte oder Partition, eine LUN (Logical Unit Number) aus einem Speicher-Array, ein logisches Volume oder eine über das Netzwerk angehängte Datei sein.
Oracle ASM-Datenträgergruppe
Mindestens ein Oracle ASM-Datenträger, der als logische Einheit verwaltet wird. I/O auf eine Plattengruppe wird automatisch auf alle Platten in der Gruppe verteilt.
Oracle ASM-Effekt
Ein Abschnitt einer Oracle ASM-Datei. Eine Oracle ASM-Datei enthält mindestens ein Datei-Extent. Jedes Oracle ASM-Extent besteht aus einer oder mehreren Zuweisungseinheiten auf einem bestimmten Datenträger.
Oracle ASM-Datei
Eine Datei, die in einer Oracle ASM-Datenträgergruppe gespeichert ist. Die Datenbank kann Datendateien, Kontrolldateien, Online Redo Log-Dateien und andere Dateitypen als Oracle ASM-Dateien speichern.
Oracle ASM-Instanz
Eine spezielle Oracle-Instanz, die Oracle ASM-Datenträger verwaltet. Sowohl die Oracle ASM-Instanz als auch die Datenbankinstanzen benötigen gemeinsamen Zugriff auf die Datenträger in einer Oracle ASM-Datenträgergruppe. Oracle ASM-Instanzen verwalten die Metadaten der Plattengruppe und stellen den Datenbankinstanzen Informationen zum Dateilayout bereit.
Oracle Automatic Storage Management (Oracle ASM)
Siehe Oracle ASM.
Oracle Base
Das Oracle-Basisverzeichnis ist das Datenbank-Home-Verzeichnis für Oracle AI Database-Installationseigentümer. Das Verzeichnis, das von der Umgebungsvariablen ORACLE_BASE angegeben wird, ist die Root des Oracle-Verzeichnisbaums.
Oracle Base-Konfigurationsverzeichnis
Ein Verzeichnis, das die instanzspezifischen Konfigurationsdateien enthält.
Bei einem Oracle Home mit Lese-/Schreibzugriff sind das Oracle Base Home (ORACLE_BASE_HOME), das Oracle Base-Konfigurationsverzeichnis (ORACLE_BASE_CONFIG) und das Oracle Home identisch. Bei einem schreibgeschützten Oracle Home enthält das Oracle Base-Konfigurationsverzeichnis Konfigurationsdateien, die von allen Oracle Homes in einem Oracle Base Home gemeinsam verwendet werden. Um Namenskollisionen zu vermeiden, enthält jeder Dateiname die SID (System-ID).
Oracle Base Home
Ein Verzeichnis, in dem Konfigurationsdateien für die Datenbankinstanzen gespeichert werden, die mit einem Oracle Home verknüpft sind.
Bei einem Oracle Home mit Lese- und Schreibzugriff sind das Oracle Base Home (ORACLE_BASE_HOME), das Oracle Base-Konfigurationsverzeichnis (ORACLE_BASE_CONFIG) und das Oracle Home identisch. Bei einem schreibgeschützten Oracle Home ist das Oracle Base Home ein Home-spezifisches Verzeichnis, das sich im Unterverzeichnis homes/home_name der Oracle Base befindet.
Oracle Clusterware
Eine Gruppe von Komponenten, die es Servern ermöglicht, zusammen zu arbeiten, als wären sie ein Server. Oracle Clusterware ist eine Voraussetzung für die Verwendung von Oracle RAC und ist die einzige Clusterware, die Sie für Plattformen benötigen, auf denen Oracle RAC arbeitet.
Oracle Connection Manager
Ein Router, über den die Anforderung einer Clientverbindung entweder an den nächsten Hop oder direkt an den Datenbank-Server gesendet werden kann.
Oracle-Datenverdeckung
Eine Funktion von Oracle Advanced Security, mit der Sie Daten maskieren können, die von Benutzern mit geringem Privileg oder Anwendungen abgefragt werden.
Oracle-Datenbank
Eine Gruppe von Dateien, die sich auf dem Datenträger befinden und Daten speichern. Da eine Datenbankinstanz und eine Datenbank so eng miteinander verbunden sind, wird der Begriff Oracle-Datenbank häufig sowohl für Instanzen als auch für Datenbanken verwendet.
Oracle Database Vault
Eine Datenbanksicherheitsfunktion, die steuert, wann, wo und wie auf Datenbanken, Daten und Anwendungen zugegriffen wird.
Oracle Developer Tools for Visual Studio .NET
Eine Reihe von Anwendungstools, die in die Visual Studio .NET-Umgebung integriert sind. Diese Tools bieten GUI-Zugriff auf Oracle-Funktionen, sodass Benutzer in der Lage sind, eine Vielzahl von Anwendungsentwicklungsaufgaben durchzuführen und die Entwicklungsproduktivität und Benutzerfreundlichkeit zu erhöhen.
Oracle Enterprise Manager
Ein Systemverwaltungstool für die zentrale Verwaltung einer Oracle-Datenbankumgebung.
Oracle Flashback-Technologie
Eine Gruppe von Features, die das Anzeigen früherer Datenstatus und das zeitnahe Aufwickeln von Daten unterstützt, ohne dass Backups wiederhergestellt werden müssen.
Oracle Flex-Cluster
Ein großes Cluster, das mit Oracle Clusterware und Oracle Real Application Clusters konfiguriert wurde. Diese Cluster enthalten zwei Arten von Knoten, die in einer Hub-and-Spoke-Architektur angeordnet sind: Hubknoten und Blattknoten.
Oracle Globalization Development Kit (GDK)
Ein Entwicklungstoolkit, das umfassende Programmier-APIs für Java und PL/SQL, Codebeispiele und Dokumentation enthält, die viele der Design-, Entwicklungs- und Deployment-Probleme beheben, die beim Erstellen globaler Anwendungen auftreten.
Oracle Home
Der Betriebssystemspeicherort einer Oracle AI Database-Installation. Ein Oracle Home kann schreibgeschützt oder schreibgeschützt sein.
Oracle JDeveloper
Eine integrierte Entwicklungsumgebung (IDE) zum Erstellen serviceorientierter Anwendungen mit den neuesten Industriestandards für Java, XML, Web-Services und SQL.
Oracle JVM
Eine standardmäßige, Java-kompatible Umgebung, in der jede reine Java-Anwendung ausgeführt wird.
Oracle Managed Files
Eine Strategie zur Benennung von Datenbankdateien, mit der Datenbankadministratoren Vorgänge in Bezug auf Datenbankobjekte und nicht in Dateinamen angeben können. Mit Oracle Managed Files müssen Administratoren die Betriebssystemdateien in einer Datenbank nicht mehr direkt verwalten.
Oracle Multimedia
Eine Technologie, mit der Oracle AI Database Bilder, medizinische Bilder im DICOM-Format und andere Objekte, Audio-, Video- oder andere heterogene Mediendaten in integrierter Weise mit anderen Unternehmensinformationen speichern, verwalten und abrufen kann.
Oracle Multitenant
Datenbankoption, mit der Sie mehrere PDBs in einer CDB erstellen können.
Oracle Net
Kommunikationssoftware, die eine Netzwerksession zwischen einer Clientanwendung und einer Oracle-Datenbank ermöglicht. Nachdem eine Netzwerksession aufgebaut wurde, fungiert Oracle Net als Datenkurier für die Clientanwendung und die Datenbank.
Oracle Net Listener
Ein auf dem Server befindlicher Prozess, der eingehende Anforderungen für Clientverbindungen überwacht und den Traffic zum Server verwaltet. Wenn ein Client eine Netzwerksession mit einer Datenbank anfordert, empfängt Oracle Net Listener (im Allgemeinen als Listener bezeichnet) die Anforderung. Wenn die Client-Informationen mit den Listener-Informationen übereinstimmen, gibt der Listener eine Verbindung zum Datenbankserver frei.
Oracle Net Services
Eine Suite von Netzwerkkomponenten, die unternehmensweite Konnektivitätslösungen in verteilten, heterogenen Computing-Umgebungen bereitstellen. Oracle Net Services umfasst Oracle Net, Listener, Oracle Connection Manager, Oracle Net Configuration Assistant und Oracle Net Manager.
Oracle Optimal Flexible Architecture (OFA)
Eine Reihe von Konfigurationsrichtlinien, die erstellt wurden, um eine gut organisierte Oracle-Installation sicherzustellen.
Oracle-Prozess
Eine Ausführungseinheit, die den Oracle-Datenbankcode ausführt. Die Architektur der Prozessausführung hängt vom Betriebssystem ab. Oracle-Prozesse umfassen Serverprozesse und Hintergrundprozesse.
Oracle RAC
Oracle Real Application Clusters. Option, mit der mehrere nebenläufige Datenbankinstanzen eine einzelne physische Datenbank gemeinsam verwenden können.
Oracle Real Application Clusters
Siehe Oracle RAC.
Oracle Sharding
Ein Feature für OLTP-Anwendungen, das die Verteilung und Replikation von Daten über einen Pool von Oracle-Datenbanken in einer Shared-Nothing-Architektur ermöglicht. Anwendungen greifen auf den Pool als einzelne logische Datenbank zu, die als Sharded Database (SDB) bezeichnet wird.
Oracle Spatial and Graph
Eine Reihe von erweiterten Funktionen für räumliche Daten und Analysen sowie für physische, logische, Netzwerk- und soziale und semantische Diagrammanwendungen. Die räumlichen Features bieten ein Schema und Funktionen, die das Speichern, Abrufen, Aktualisieren und Abfragen von Zusammenstellungen räumlicher Features in einer Oracle-Datenbank erleichtern.
Oracle-SQL
Eine Implementierung des ANSI-Standards für SQL. Oracle SQL unterstützt zahlreiche Features, die über Standard-SQL hinausgehen.
Oracle Text (Text)
Eine in Oracle AI Database integrierte Volltextabruftechnologie.
Oracle Virtual Private Database (VPD)
Ein Sicherheitsfeature, mit dem Sie Sicherheits-Policys erstellen können, um den Datenbankzugriff auf Zeilen- und Spaltenebene zu kontrollieren. Im Wesentlichen fügt VPD einer SQL-Anweisung eine dynamische WHERE-Klausel hinzu, die für die Tabelle, View oder das Synonym abgesetzt wird, auf die bzw. das eine VPD-Sicherheits-Policy angewendet wurde.
Oracle XA
Eine externe Schnittstelle, mit der globale Transaktionen von einem anderen Transaktionsmanager als Oracle AI Database koordiniert werden können.
Oracle XML DB
Eine Reihe von Oracle AI Database-Technologien im Zusammenhang mit leistungsstarker XML-Manipulation, -Speicherung und -Abruf. Oracle XML DB bietet native XML-Unterstützung, indem sowohl SQL- als auch XML-Datenmodelle interoperabel integriert werden.
Oracle XML-Entwicklerkit (XDK)
Ein Entwickler-Toolkit, das die grundlegenden Bausteine zum Lesen, Bearbeiten, Transformieren und Anzeigen von XML-Dokumenten enthält, unabhängig davon, ob es sich um ein Dateisystem oder eine Datenbank handelt. APIs und Tools sind für Java, C und C++ verfügbar. Das Oracle XDK für die Produktion verfügt über eine kommerzielle Umverteilungslizenz.
OuterJoin
Ein Join, der alle Zeilen zurückgibt, die der Join-Bedingung entsprechen, und auch einige oder alle dieser Zeilen aus einer Tabelle zurückgibt, für die keine Zeilen aus der anderen die Join-Bedingung erfüllen.
parallele Ausführung
Die Anwendung mehrerer CPU- und I/O-Ressourcen zur Ausführung eines einzelnen Datenbankvorgangs.
Parsing-Sperre
Eine Sperre wird von einer SQL-Anweisung oder PL/SQL-Programmeinheit für jedes Schemaobjekt gehalten, das sie referenziert. Parse-Sperren werden angefordert, sodass der zugehörige Shared SQL-Bereich invalidiert werden kann, wenn ein referenziertes Objekt geändert oder gelöscht wird.
Teilindex
Ein Index, der mit den Indexierungseigenschaften einer zugehörigen partitionierten Tabelle korreliert ist.
Partition
Ein Stück einer Tabelle oder eines Index, das dieselben logischen Attribute wie die anderen Partitionen verwendet. Beispiel: Alle Partitionen in einer Tabelle verwenden dieselben Spalten- und Constraint-Definitionen. Jede Partition ist ein unabhängiges Objekt mit eigenem Namen und optional eigenen Speichereigenschaften.
Eliminierung von Partitionen
Der Ausschluss von Partitionen aus einem Abfrageplan. Ob der Optimizer Partitionen aus der Betrachtung entfernen kann, hängt vom Abfrageprädikat ab. Eine Abfrage, die einen lokalen Index mit Präfix verwendet, ermöglicht immer die Eliminierung von Indexpartitionen, während eine Abfrage, die einen lokalen Index ohne Präfix verwendet, dies möglicherweise nicht tut.
Partitionsschlüssel
Eine Gruppe aus einer oder mehreren Spalten, die bestimmt, in welcher Partition jede Zeile in einer partitionierten Tabelle abgelegt werden soll. Jede Zeile wird einer einzelnen Partition eindeutig zugewiesen.
partitionierter Index
Ein Index, der in kleinere und überschaubarere Teile unterteilt ist. Partitionierte Indizes verbessern wie partitionierte Tabellen die Verwaltbarkeit, Verfügbarkeit, Performance und Skalierbarkeit.
partitionierte Tabelle
Eine Tabelle mit einer oder mehreren Partitionen, die jeweils einzeln verwaltet werden und unabhängig von den anderen Partitionen arbeiten können.
Partitionierung
Die Fähigkeit, sehr große Tabellen und Indizes in kleinere und überschaubare Teile zu zerlegen, die als Partitionen bezeichnet werden.
PDB
In einer Mehrmandanten-Containerdatenbank (CDB) eine portable Sammlung von Schemas, Schemaobjekten und Nichtschemaobjekten, die einem Oracle Net-Client als separate Datenbank angezeigt wird.
PDB-Administrator
Ein Datenbankadministrator, der eine oder mehrere PDBs verwaltet. Ein CDB-Administrator verwaltet die gesamte CDB.
PDB-Wiederherstellungspunkt
Innerhalb einer CDB ein Restore Point, der nur für eine bestimmte PDB verwendet werden kann. Im Gegensatz dazu kann ein CDB-Wiederherstellungspunkt von allen PDBs verwendet werden.
Leistungsprofil
Ein angegebener Anteil von Systemressourcen, CPU, Parallel Execution-Servern und Arbeitsspeicher für eine PDB oder eine Gruppe von PDBs.
Permanent-Tablespace
Ein Tablespace mit persistenten Schemaobjekten. Jeder Tablespace, der kein Temporary Tablespace ist, ist ein Permanent Tablespace.
PGA
Programm-Global Area. Ein Speicherpuffer, der Daten und Kontrollinformationen für einen Serverprozess enthält.
Siehe auch SGA.
Physische Vermutung
Die physische ROWID eines Indexeintrags, als dieser erstellt wurde. Oracle AI Database kann physische Vermutungen verwenden, um direkt in den Leaf-Block einer indexorganisierten Tabelle zu gelangen, wodurch die Primärschlüsselsuche umgangen wird.
PL/SQL
Prozedurale Sprache/SQL Die prozedurale Oracle AI Database-Spracherweiterung zu SQL. Mit PL/SQL können Sie SQL-Anweisungen mit programmgesteuerten Konstrukten wie Prozeduren, Funktionen und Packages mischen.
Anonymer PL/SQL-Block
Ein PL/SQL-Block, der in einer Anwendung angezeigt, aber nicht benannt oder in der Datenbank gespeichert ist. In vielen Anwendungen können PL/SQL-Blöcke überall dort angezeigt werden, wo SQL-Anweisungen angezeigt werden können.
PL/SQL-Collection
Eine sortierte Gruppe von Elementen, alle vom gleichen Typ. Jedes Element hat ein individuelles untergeordnetes Skript, das seine Position in der Collection bestimmt.
PL/SQL-Engine
Mit diesem Tool können Sie PL/SQL-Programmeinheiten definieren, kompilieren und ausführen. Diese Engine ist eine spezielle Komponente vieler Oracle-Produkte, einschließlich Oracle AI Database.
PL/SQL-Funktion
Ein Schemaobjekt, das aus einer Gruppe mit SQL-Anweisungen und anderen PL/SQL-Konstrukten besteht, gruppiert, in der Datenbank gespeichert ist und als eine Einheit ausgeführt wird, um ein bestimmtes Problem zu lösen oder eine Reihe von zusammengehörigen Aufgaben auszuführen, und das immer einen einzelnen Wert an den Aufrufer zurückgibt.
Ergebniscache für PL/SQL-Funktionen
Eine Teilmenge des Serverergebniscache, in dem Funktionsergebnismengen gespeichert werden.
PL/SQL-Package
Eine logische Gruppierung zugehöriger PL/SQL-Typen, -Variablen und -Unterprogramme.
PL/SQL-Verfahren
Ein Schemaobjekt, das aus einer Reihe von SQL-Anweisungen und anderen PL/SQL-Konstrukten besteht, die gruppiert sind, in der Datenbank gespeichert werden und als eine Einheit ausgeführt wird, um ein bestimmtes Problem zu lösen oder eine Reihe von zusammengehörigen Aufgaben auszuführen.
PL/SQL-Record
Eine zusammengesetzte Variable, die Datenwerte verschiedener Typen speichern kann, die ähnlich wie ein struct-Typ in C, C++ oder Java speichern kann. Datensätze eignen sich für die Speicherung von Daten in Tabellenzeilen oder für bestimmte Spalten aus Tabellenzeilen.
PL/SQL-Unterprogramm
Ein benannter PL/SQL-Block, der mit einer Gruppe von Parametern aufgerufen werden kann
Plangenerator
Der Teil des Optimizers, der verschiedene Zugriffspfade, Join-Methoden und Join-Reihenfolgen für einen bestimmten Abfrageblock versucht, um den Plan mit den niedrigsten Kosten zu finden.
Integrierbare Datenbanken (PDB)
Siehe PDB.
Bevölkerung
Die Übertragung von Daten in den IM-Spaltenspeicher. Bei der Population werden keine neuen Daten in die Datenbank eingefügt, sondern vorhandene Daten in den Speicher übertragen und im Spaltenformat gespeichert.
pragma
Eine Anweisung, die den Compiler anweist, eine Kompilierungsoption auszuführen. Beispiel: Das Pragma AUTONOMOUS_TRANSACTION weist die Datenbank an, dass diese Prozedur, wenn sie ausgeführt wird, als neue autonome Transaktion ausgeführt werden soll, die von der übergeordneten Transaktion unabhängig ist.
Dezimalstellen
Die Gesamtanzahl der Ziffern in einer Gleitkommazahl. Sie geben eine feste Punktzahl im Format NUMBER(p,s) an, wobei p die Gesamtstellenzahl darstellt.
Pre-Compiler
Ein Programmierungstool, mit dem Sie SQL-Anweisungen in ein Quellprogramm auf hoher Ebene einbetten können, das in einer Sprache wie C, C++ oder COBOL geschrieben ist.
Prädikat
Die Bedingung WHERE in einer SQL-Anweisung.
Präfixkomprimierung
Die Beseitigung des wiederholten Vorkommens von Primärschlüsselspaltenwerten in einer indexorganisierten Tabelle. Präfixkomprimierung wurde früher als Schlüsselkomprimierung bezeichnet.
Primärschlüssel
Die Spalte oder Gruppe von Spalten, die eine Zeile in einer Tabelle eindeutig identifiziert. Pro Tabelle kann nur ein primärer Schlüssel definiert werden.
Primärschlüssel-Constraints
Ein Integritäts-Constraint, der doppelte Werte und Nullwerte in einer Spalte oder Gruppe von Spalten auflöst.
privater SQL-Bereich
Ein Bereich im Speicher, der eine geparste Anweisung und andere Informationen zur Verarbeitung enthält. Der private SQL-Bereich enthält Daten wie bind variable Werte, query-Ausführungsstatusinformationen und Arbeitsbereiche für die Abfrageausführung.
Private temporäre Tabelle
Eine temporäre Tabelle, deren Daten und Metadaten sitzungsprivat sind.
Berechtigung
Das Recht, eine bestimmte Art von SQL-Anweisung auszuführen, oder das Recht, auf ein Objekt zuzugreifen, das einem anderen Benutzer gehört, ein PL/SQL-Package auszuführen usw. Die Privilegtypen werden von Oracle AI Database definiert.
Berechtigungsanalyse
Ein Sicherheitsmechanismus, der die Berechtigungsverwendung für eine Datenbank gemäß einer angegebenen Bedingung erfasst. Beispiel: Sie können die Privilegien ermitteln, die ein Benutzer während einer bestimmten Datenbank-Session ausgeübt hat.
Verfahrenssprache
Eine Sprache, die beschreibt, wie Dinge getan werden sollten, nicht was getan werden sollte (wie in deklarativen Sprachen). C++ und Java sind Beispiele für prozedurale Sprachen.
Prozess
Ein Mechanismus in einem Betriebssystem, der eine Reihe von Schritten ausführen kann. Durch die Aufteilung der Arbeit von Oracle AI Database und Datenbankanwendungen in mehrere Prozesse können sich mehrere Benutzer und Anwendungen gleichzeitig bei einer einzelnen Datenbankinstanz anmelden.
Siehe auch Hintergrundprozess; Oracle-Prozess; Clientprozess.
Prozessüberwachung (PMON)
Der Hintergrundprozess, der die Beendigung anderer Hintergrundprozesse ermittelt. Wenn ein Server- oder Dispatcher-Prozess anormal beendet wird, ist die Process Monitor-(PMON-)Gruppe für das Prozess-Recovery verantwortlich.
Process Monitor-(PMON-)Gruppe
Die Gruppe von Hintergrundprozessen, die für die Überwachung und Bereinigung anderer Prozesse verantwortlich ist. Die PMON-Gruppe umfasst Process Monitor (PMON), Cleanup Main Process (CLMN) und Cleanup Helper Processes (CLnn).
Programm Global Area (PGA)
Siehe PGA.
Programmschnittstelle
Die Softwareebene zwischen einer Datenbankanwendung und Oracle AI Database.
Geschützte Datenbank
Eine Clientdatenbank, deren Backups von einer Recovery Appliance verwaltet werden.
Schutz-Policy
Eine Gruppe von Attributen, die steuern, wie eine Recovery Appliance Backupdaten speichert und verwaltet. Jede geschützte Datenbank wird genau einer Schutz-Policy zugewiesen, die alle Aspekte der Backupverarbeitung für diesen Client steuert.
Proxy-PD
Eine PDB, die eine PDB in einer Remote-CDB über einen Datenbanklink referenziert. Die Remote-PDB wird als referenzierte PDB bezeichnet.
Pseudospalte
Eine Spalte, die nicht in einer Tabelle gespeichert ist, sich jedoch wie eine Tabellenspalte verhält.
Abfrage
Ein Vorgang, der Daten aus Tabellen oder Views abruft. Beispiel: SELECT * FROM employees ist eine Abfrage.
Siehe auch Implizite Abfrage; Unterabfrage.
Abfrageblock
Eine SELECT-Anweisung der obersten Ebene, eine Unterabfrage oder eine nicht zusammengeführte Ansicht.
Abfragekoordinator
In der parallelen Ausführung der Benutzer-Session oder Shadow-Prozess, der die Server für die Parallelverarbeitung koordiniert. Die Server für die parallele Ausführung führen jede Operation nach Möglichkeit parallel aus. Wenn die parallelen Server die Ausführung der Anweisung abgeschlossen haben, führt der Abfragekoordinator jeden Teil der Arbeit aus, der nicht parallel ausgeführt werden kann. Schließlich gibt der Abfragekoordinator alle Ergebnisse an den Benutzer zurück.
Abfrageoptimierung
Der Prozess zur Auswahl der effizientesten Methode für die Ausführung einer SQL-Anweisung.
Abfrageplan
Der Ausführungsplan, mit dem eine Abfrage ausgeführt wird.
Query Rewrites
Eine Optimierungstechnik, bei der eine Benutzeranforderung, die in Form von Master-Tabellen geschrieben wird, in eine semantisch äquivalente Anforderung umgewandelt werden, die Materialized Views einbezieht.
Abfragetransformator
Eine Optimizer-Komponente, die entscheidet, ob sie die ursprüngliche SQL-Anweisung in eine semantisch äquivalente SQL-Anweisung mit geringeren Kosten umschreiben kann.
R
Eine Sprache und Umgebung für statistische Berechnungen und Grafiken.
Bereichspartitionierung
Ein Typ der Partitionierung, bei dem die Datenbank Zeilen Partitionen basierend auf Wertebereichen des Partitionierungsschlüssels zuordnet. Die Range-Partitionierung ist der häufigste Partitionierungstyp und wird häufig mit Datumsangaben verwendet.
RDMA
Remote-Direktspeicherzugriff. Ein Kommunikationsprotokoll, mit dem ein Client Daten aus dem Speicher (DRAM) des Datenbankservers über das Netzwerk übertragen kann, ohne serverseitige CPU zu verbrauchen.
Festgeschriebene Isolationsebene lesen
Eine Isolationsebene, die sicherstellt, dass bei einer von einer Transaktion ausgeführten Abfrage nur Daten angezeigt werden, die vor der Abfrage festgeschrieben wurden, nicht die Transaktion.
Konsistenz der Lesekonsistenz
Eine konsistente Ansicht der Daten, die ein Benutzer sieht. Beispiel: In der Lesekonsistenz auf Anweisungsebene bleibt die Datenmenge, die von einer SQL-Anweisung angezeigt wird, während der Ausführung der Anweisung konstant.
Siehe auch Datennebenläufigkeit; Datenkonsistenz.
Nur-Lese-Datenbank
Eine Datenbank, die nur für Abfragen verfügbar ist und nicht geändert werden kann.
Read-Only-Datenbankinstanz
Eine Datenbankinstanz, die DML nicht verarbeiten kann und keine Clientverbindungen unterstützt.
schreibgeschützte Isolationsebene
Eine Isolationsebene, die der serialisierbaren Isolationsebene ähnelt, mit einer Ausnahme: Bei schreibgeschützten Transaktionen können Daten nur in der Transaktion geändert werden, wenn der Benutzer SYS ist.
Datenbankinstanz lesen/schreiben
Eine Datenbankinstanz, die DML verarbeiten kann und direkte Clientverbindungen unterstützt. Standardmäßig ist eine Datenbankinstanz mit Lese-/Schreibzugriff.
Echtzeit-Redo-Transport
Die kontinuierliche Übertragung von Redo-Änderungen von der SGA einer geschützten Datenbank in eine Recovery Appliance. Mit dem Echtzeit-Redo-Transport kann RMAN ein Recovery Point Objective nahe 0 bereitstellen. In der Regel kann RMAN ein Recovery innerhalb einer Sekunde nach dem Auftreten des Fehlers durchführen. Geschützte Datenbanken schreiben Redo-Einträge direkt aus der SGA in die Recovery Appliance, während sie generiert werden.
behebbarer Fehler
Eine Klasse von Fehlern, die aufgrund eines externen Systemfehlers auftreten, unabhängig von der ausgeführten Anwendungssessionlogik. Wiederherstellbare Fehler treten nach geplanten und ungeplanten Ausfällen von Netzwerken, Knoten, Speicher und Datenbanken auf. Ein Beispiel für einen nicht behebbaren Fehler ist die Weiterleitung ungültiger Datenwerte.
Wiederherstellungsprozess (RECO)
In einer verteilten Datenbank der Hintergrundprozess, der Fehler in verteilten Transaktionen automatisch löst.
Recovery Appliance
Verkürzter Name für Zero Data Loss Recovery Appliance. Recovery Appliance ist ein Oracle Engineered System, das speziell für den Schutz von Oracle Datenbanken entwickelt wurde. In RMAN integriert, ermöglicht es eine zentralisierte, unbegrenzt inkrementelle Backup-Strategie für Hunderte bis Tausende von Datenbanken im gesamten Unternehmen. Dabei werden cloudbasierte, vollständig fehlertolerante Hardware und Speicher verwendet.
Recovery Appliance-Backupmodul
Eine von Oracle bereitgestellte SBT-Library, mit der RMAN Backups geschützter Datenbanken über das Netzwerk an die Recovery Appliance sendet. Die Bibliothek muss in jedem Oracle Home installiert werden, das von einer geschützten Datenbank verwendet wird.
Das Modul fungiert als SBT Media Management Library, die RMAN referenziert, wenn ein Channel für das Backup der Recovery Appliance zugewiesen oder konfiguriert wird. RMAN führt mit diesem Modul alle Backups in der Recovery Appliance und alle Wiederherstellungen vollständiger Backup Sets aus.
Recovery Appliance-Metadatendatenbank
Die Oracle-Datenbank, die innerhalb der Recovery Appliance ausgeführt wird. Diese Datenbank speichert Konfigurationsdaten wie Benutzerdefinitionen, Schutz-Policy-Definitionen und Clientdatenbankdefinitionen. Die Metadaten-Datenbank speichert auch Backup-Metadaten, einschließlich des Inhalts des Deltaspeichers.
Speicherort der Recovery Appliance
Eine Gruppe von Oracle ASM-Datenträgergruppen in Recovery Appliance, die Backups speichert. Ein Speicherort kann von mehreren geschützten Datenbanken gemeinsam verwendet werden. Jede Recovery Appliance enthält den Standardspeicherort der Recovery Appliance namens DELTA.
Recovery-Katalog
Ein zentrales Backup-Repository in einer Oracle-Datenbank. Der Recovery-Katalog enthält Metadaten zu RMAN-Backups.
Wiederherstellungsmanager (RMAN)
Siehe RMAN.
Recovery-Fensterziel
Das Zeitintervall, innerhalb dessen eine geschützte Datenbank wiederhergestellt werden kann, um die Geschäftsanforderungen zu erfüllen. Für jede geschützte Datenbank in einer Schutz-Policy versucht die Recovery Appliance sicherzustellen, dass das älteste Backup auf dem Datenträger ein Point-in-Time Recovery zu einem beliebigen Zeitpunkt innerhalb des angegebenen Intervalls (z.B. die letzten 7 Tage) unterstützen kann. Dabei wird ab der aktuellen Zeit rückwärts gezählt.
Rekursives SQL
SQL, das die Datenbank im Hintergrund ausführt, um Speicherplatz für Datenbankobjekte zu erhalten. Sie können sich rekursives SQL als "Side-Effekt"-SQL vorstellen.
Redo-Log
Eine Gruppe von Dateien, die geänderte Datenbankdaten im Speicher schützen, die nicht in die Datendateien geschrieben wurden. Das Redo-Log kann aus zwei Teilen bestehen: dem Online-Redo-Log und dem archivierten Redo-Log.
Redo-Logpuffer
Speicherstruktur in der SGA, die Redo-Einträge speichert – ein Log der an der Datenbank vorgenommenen Änderungen. Die Datenbank schreibt die Redo-Einträge, die in den Redo-Logpuffern gespeichert sind, in eine Online-Redo-Logdatei, die von der Datenbank verwendet wird, wenn ein Instanz-Recovery erforderlich ist.
Redo-Eintrag
Ein Datensatz im Online-Redo-Log, der eine Gruppe von Änderungsvektoren enthält, die jeweils eine an einem Datenblock vorgenommene Änderung beschreiben. Jede Redo Log-Datei besteht aus Redo Records.
Redo-Thread
Das von einer Datenbankinstanz generierte Redo.
Referenzpartitionierung
Eine Partitionierungsstrategie, bei der eine untergeordnete Tabelle ausschließlich über die Fremdschlüsselbeziehung mit einer übergeordneten Tabelle definiert wird. Für jede Partition in der übergeordneten Tabelle ist genau eine entsprechende Partition in der untergeordneten Tabelle vorhanden.
Referenzschlüssel
In einer Fremdschlüsselbeziehung der Primärschlüssel oder eindeutige Schlüssel, auf den sich der Fremdschlüssel bezieht. Beispiel: Im allgemeinen Schema ist die Spalte employees.department_id ein Fremdschlüssel, und die Spalte departments.department_id ist der referenzierte Schlüssel.
Referenziertes Objekt
In einer Schemaobjektabhängigkeit das Objekt, das von der Definition eines anderen Objekts referenziert wird. Wenn die Definition von Objekt A beispielsweise auf Objekt B verweist, dann ist B ein referenziertes Objekt für A.
Referenzierte PDB
Die PDB, die von einer Proxy-PDB referenziert wird. Eine lokale PDB befindet sich in derselben CDB wie die referenzierte PDB, während sich eine Remote-PDB in einer anderen CDB befindet.
Referenzielle Integrität
Eine Regel, die für einen Schlüssel in einer Tabelle definiert ist, die garantiert, dass die Werte in diesem Schlüssel mit den Werten in einem Schlüssel in einer zugehörigen Tabelle (dem referenzierten Wert) übereinstimmen.
PDB für aktualisierbaren Klon
Ein schreibgeschützter Klon, der regelmäßig mit der Quell-PDB synchronisiert werden kann. Je nach Wert in der REFRESH MODE-Klausel erfolgt die Synchronisierung entweder automatisch oder manuell.
Beziehung
Ein Satz Tupel.
Relationale Datenbank
Eine Datenbank, die dem relationalen Modell entspricht und Daten in einer Gruppe einfacher Beziehungen speichert.
Relationales Datenbankmanagementsystem (RDBMS)
Ein Managementsystem, das Daten in eine relationale Datenbank verschiebt, speichert und abruft, damit Anwendungen sie bearbeiten können.
Wiedergabekontext
In Application Continuity undurchsichtige Informationen, die von der Datenbank während der normalen Anwendungslaufzeit an den Clienttreiber zurückgegeben werden.
Replikation
Bei der Replikation werden Datenbankobjekte und Daten in mehreren Datenbanken gemeinsam verwendet.
reservierter Pool
Ein Speicherbereich im Shared Pool, mit dem Oracle AI Database große zusammenhängende Speicherblöcke zuweisen kann.
Ressourcenplan
Ein Container für Ressourcenplananweisungen, der angibt, wie Ressourcen Ressourcennutzungsgruppen zugewiesen werden.
Anweisung zur Ressourcenplanung
Eine Reihe von Limits und Steuerelementen für CPU-, physische I/O- oder logische I/O-Auslastung für Sessions in einer Nutzungsgruppe.
Restore-Point
Ein benutzerdefinierter Name, der einer SCN der Datenbank zugeordnet ist, die dem Zeitpunkt der Erstellung des Restore Points entspricht.
Ergebnismenge
Das Dataset, das aus der Ausführung einer SELECT-Anweisung abgerufen wurde.
Reverse Key-Index
Ein Typ von B*-Baumindex, der die Byte jedes Indexschlüssels physisch umkehrt, während die Spaltenreihenfolge beibehalten wird. Beispiel: Wenn der Indexschlüssel 20 ist und die beiden für diesen Schlüssel in Hexadezimalgröße gespeicherten Byte C1,15 in einem Standard-B*-Baumindex sind, speichert ein Reverse Key-Index die Byte als 15,C1.
Rechter Outer Join
Das Ergebnis eines rechten Outer Joins für Tabelle A und B enthält alle Datensätze der rechten Tabelle B, auch wenn die Join-Bedingung keinem Datensatz in der linken Tabelle A entspricht. Beispiel: Wenn Sie einen rechten Outer Join von employees (links) bis departments (rechts) ausführen und einige Abteilungen keine Mitarbeiter enthalten, gibt die Abfrage Zeilen aus departments ohne Übereinstimmungen in employees zurück.
RMAN
Recovery Manager. Ein Oracle AI Database-Utility, mit dem Oracle-Datenbanken gesichert, wiederhergestellt und wiederhergestellt werden.
Rolle
Eine Gruppe von Berechtigungen, die Datenbankbenutzern oder anderen Rollen erteilt werden können.
Zeile
Eine Gruppe von Spalteninformationen, die einem einzelnen Datensatz in einer Tabelle entsprechen. Die Datenbank speichert Zeilen in Datenblöcken.
Zeilen verketten
Eine Situation, in der Oracle AI Database eine Zeile in einer Reihe oder Kette von Blöcken speichern muss, weil sie zu groß ist, um in einen einzelnen Block passen zu können.
Zeilensperre
Eine Sperre für eine einzelne Tabellenzeile. Eine Transaktion erwirbt eine Zeilensperre für jede Zeile, die durch eine INSERT-, UPDATE-, DELETE-, MERGE- oder SELECT ... FOR UPDATE-Anweisung geändert wurde.
Zeilen-Hauptformat
Ein Tabellenspeichertyp, bei dem alle Spalten einer Zeile zusammen gespeichert werden, gefolgt von allen Spalten der nächsten Zeile usw.
Zeilenmigration
Eine Situation, in der Oracle AI Database eine Zeile von einem Datenblock in einen anderen Datenblock verschiebt, da die Zeile zu groß wird, um in den ursprünglichen Block passen zu können.
Zeilenstück
Eine Zeile wird in einem Datensatz mit variabler Länge gespeichert. Dieser Datensatz ist in einen oder mehrere Zeilenteile unterteilt. Jedes Zeilenteil hat einen Zeilenheader und Spaltendaten.
Rowset
Eine Reihe von Zeilen, die von einem Schritt in einem Ausführungsplan zurückgegeben werden.
Zeilenquelle
Eine iterative Kontrollstruktur, die eine Gruppe von Zeilen verarbeitet und eine Zeilengruppe erzeugt.
Zeilenquellengenerator
Software, die den optimalen Plan vom Optimizer empfängt und den Ausführungsplan für die SQL-Anweisung ausgibt.
Zeilen-Trigger
Ein Trigger, der jedes Mal ausgelöst wird, wenn die Tabelle von der auslösenden Anweisung betroffen ist. Beispiel: Wenn eine Anweisung mehrere Zeilen aktualisiert, wird ein Zeilentrigger einmal für jede Zeile ausgelöst, die von der UPDATE betroffen ist.
Zeilen-ID
Eine global eindeutige Adresse für eine Zeile in einer Datenbank.
Beispielschemata
Eine Gruppe verknüpfter Schemas, mit denen die Oracle-Dokumentation und die Oracle-Anweisungsmaterialien allgemeine Datenbankaufgaben veranschaulichen können.
savepoint
Eine benannte SCN in einer Transaktion, für die ein Rollback der Transaktion durchgeführt werden kann.
Skalieren
Bei einer Gleitkommazahl die Anzahl der Stellen vom Dezimalpunkt bis zur am wenigsten signifikanten Stelle. Sie geben eine feste Punktzahl im Format NUMBER(p,s) an, wobei s die Skalierung darstellt.
Schema
Eine benannte Sammlung von Datenbankobjekten, einschließlich logischer Strukturen wie Tabellen und Indizes. Ein Schema hat den Namen des Datenbankbenutzers, der Eigentümer des Schemas ist.
Schemaobjekt
Eine logische Struktur von Daten, die in einem Schema gespeichert sind. Beispiele für Schemaobjekte sind Tabellen, Indizes, Sequences und Datenbanklinks.
Schemaobjektabhängigkeit
Die Referenzierung eines Objekts durch ein anderes Objekt. Beispiel: Eine View enthält eine Abfrage, die Tabellen oder Views referenziert, oder ein PL/SQL-Unterprogramm ruft andere Unterprogramme auf.
SCN
Systemänderungsnummer. Eine primitive Datenbankreihenfolge. Der Wert einer SCN ist der logische Zeitpunkt, zu dem Änderungen an einer Datenbank vorgenommen werden.
Sekundärer Index
Ein Index für eine indexorganisierte Tabelle. In gewisser Weise ist es ein Index für einen Index.
SecureFiles LOB-Speicher
Der LOB-Speicher SecureFiles ist der Standardspeichermechanismus für LOBs. Der LOB-Parameter SECUREFILE aktiviert erweiterte Features, einschließlich Komprimierung und Deduplizierung (Teil der Option "Erweiterte Komprimierung") und Verschlüsselung (Teil der Option "Erweiterte Sicherheit").
Sicherheits-Policy
Eine Reihe von Methoden zum Schutz einer Datenbank vor versehentlicher oder böswilliger Zerstörung von Daten oder Beschädigung der Datenbankinfrastruktur.
Start-PDB
In einer Multitenant-Containerdatenbank (CDB) eine standardmäßige integrierbare Datenbank (PDB), die das System als Vorlage für vom Benutzer erstellte PDBs verwendet. Ein PDB-Seed ist entweder das vom System bereitgestellte PDB$SEED oder ein Anwendungs-Seed.
Segment
Eine Gruppe von Extents, die einem bestimmten Datenbankobjekt zugewiesen sind, wie Tabelle, Index oder Tabellencluster. Benutzersegmente, Undo-Segmente und temporäre Segmente sind alle Segmenttypen.
Auswahlliste
In einer SELECT-Anweisung die Liste der Ausdrücke, die nach dem Schlüsselwort SELECT und vor der FROM-Klausel angezeigt werden.
Selektivität
Ein Wert, der den Anteil eines von einem Prädikat oder einer Kombination von Prädikaten abgerufenen Zeilensets angibt, z.B. WHERE last_name = 'Smith'. Eine Selektivität von 0 bedeutet, dass keine Zeilen den Prädikattest bestehen, während der Wert 1 bedeutet, dass alle Zeilen den Test bestehen.
Das Adjektiv selective bedeutet ungefähr "choosy". Daher gibt eine hochselektive Abfrage einen geringen Anteil an Zeilen zurück (Selektivität nahe 0), während eine nichtselektive Abfrage einen hohen Anteil an Zeilen zurückgibt (Selektivität nahe 1).
Self Join
Ein Join einer Tabelle mit sich selbst.
Integritäts-Constraint mit Selbstreferenz
Ein Constraint, bei dem ein Fremdschlüssel einen übergeordneten Schlüssel in derselben Tabelle referenziert. Beispiel: Ein Constraint kann sicherstellen, dass jeder Wert in der Spalte employees.manager_id einem vorhandenen Wert in der Spalte employees.employee_id entspricht.
Folge
Ein Schemaobjekt, das eine serielle Liste eindeutiger Zahlen für Tabellenspalten generiert.
Serienausführung
Ein einzelner Server-Prozess führt die gesamte erforderliche Verarbeitung für die sequenzielle Ausführung einer SQL-Anweisung aus.
Serialisierbarkeit
Ein Transaktionsisolationsmodell, mit dem eine Transaktion in einer Umgebung ausgeführt werden kann, die so aussieht, als würden keine anderen Benutzer Daten in der Datenbank ändern.
Serialisierbare Isolationsebene
Eine Isolationsebene, die sicherstellt, dass für eine Transaktion nur Änderungen zum Zeitpunkt der Transaktion festgeschrieben werden, nicht die Abfrage und Änderungen, die von der Transaktion selbst vorgenommen werden.
Server
In einer Client/Server-Architektur verarbeitet der Computer, auf dem Oracle-Software ausgeführt wird, die Funktionen, die für den gleichzeitigen, gemeinsamen Datenzugriff erforderlich sind. Der Server empfängt und verarbeitet die SQL- und PL/SQL-Anweisungen, die von Clientanwendungen stammen.
Server-Parameterdatei
Eine serverseitige Binärdatei mit Initialisierungsparameter-Einstellungen, die von der Datenbank gelesen und geschrieben wird.
Server-Prozess
Ein Oracle-Prozess, der mit einem Clientprozess und einer Oracle AI Database kommuniziert, um Benutzeranforderungen zu erfüllen. Die Serverprozesse sind mit einer Datenbankinstanz verknüpft, aber nicht Teil der Instanz.
Serverergebniscache
Ein Speicherpool im Shared Pool. Dieser Speicherpool besteht aus dem SQL-Abfrageergebniscache, in dem Ergebnisse von SQL-Abfragen gespeichert werden, und dem Ergebniscache der PL/SQL-Funktion, in dem von PL/SQL-Funktionen zurückgegebene Werte gespeichert werden.
Service Handler
In Oracle Net ein dedizierter Serverprozess oder Dispatcher, der als Verbindungspunkt zu einer Datenbank fungiert.
Servicename
In Oracle Net die logische Darstellung eines Service, der für Clientverbindungen verwendet wird.
Dienstregistrierung
In Oracle Net, einem Feature, mit dem der Listener-Registrierungsprozess (LREG) Instanzinformationen dynamisch bei einem Listener registriert, sodass der Listener Client-Verbindungsanforderungen an den entsprechenden Service-Handler weiterleiten kann.
Service-orientierte Architektur (SOA)
Eine Multi-Tier-Architektur, die auf Services basiert, die Computer-zu-Computer-Interaktionen über ein Netzwerk unterstützen.
Sitzung
Eine logische Entity im Speicher der Datenbankinstanz, die den Status einer aktuellen Benutzeranmeldung bei einer Datenbank darstellt. Für eine einzelne Verbindung können 0, 1 oder mehr Sessions eingerichtet sein.
SGA
System Global Area Eine Gruppe von Shared Memory-Strukturen, die Daten und Kontrollinformationen für eine Oracle-Datenbankinstanz enthalten.
Schattenausmaß
Ein Bereich in einem Schatten-Tablespace. Zwischen einem Shadow Extent und einer verfolgten Datendatei ist eine Eins-zu-Eins-Zuordnung vorhanden.
Schutz durch Verlust von Schreibvorgängen im Schatten
Eine Datenschutzfunktion, die einen Schatten-Tablespace verwendet, um einen verlorenen Schreibvorgang automatisch in einer verfolgten Datendatei zu erkennen.
Schatten-Tablespaces
Ein Tablespace, der für den Schreibschutz beim Verlust von Schatten aktiviert ist. Der Tablespace verfolgt die SCNs und andere Metadaten für Datenblöcke, die in einer verfolgten Datendatei gespeichert sind. Ein einzelner Shadow Tablespace kann beschreibende Daten für viele reguläre Datendateien enthalten.
Shard
Eine einzelne Datenbank, die an einer Sharding-Konfiguration beteiligt ist.
Shard-Katalogdatenbank
Eine Datenbank, in der die Konfigurationsdaten der sharded database (SDB) gespeichert werden und andere Funktionen wie Shard-übergreifende Abfragen und zentralisierte Verwaltung bereitgestellt werden.
Shard-Direktor
Eine GDS-Infrastrukturkomponente, die den globalen Service-Manager verwendet, um das direkte Routing von Anforderungen von der Anwendungsebene zu einem einzelnen Shard bereitzustellen.
in Shards unterteilte Datenbank (SDB)
In einer Sharding-Architektur, Sammlung von Shards, die Anwendungen als einzelne logische Datenbank angezeigt werden.
in Shards unterteilte Tabelle
Eine Tabelle, die horizontal auf eine sharded database (SDB) aufgeteilt wird, sodass jeder Shard die Tabelle mit denselben Spalten, aber einer anderen Teilmenge von Zeilen enthält.
Sharding
Eine Data-Tier-Architektur, in der Daten horizontal über unabhängige Datenbanken partitioniert werden. Sharding ist eine Shared-Nothing-Datenbankarchitektur, da Shards keine physischen Ressourcen wie CPU-, Speicher- oder Speichergeräte gemeinsam nutzen. Shards sind auch softwaremäßig lose gekoppelt; sie führen keine Clusterware aus.
Sharding-Schlüssel
Ein Partitionierungsschlüssel für eine gemeinsam verwendete Tabelle.
Share-Sperre
Eine Sperre, mit der die zugeordnete Ressource je nach den beteiligten Vorgängen von mehreren Transaktionen gemeinsam verwendet werden kann. Mehrere Transaktionen können Share-Sperren für dieselbe Ressource anfordern.
Shared Pool
Teil der SGA, die Shared Memory-Konstrukte wie Shared SQL-Bereiche enthält.
Shared Server
Eine Datenbankkonfiguration, mit der mehrere Clientprozesse eine kleine Anzahl von Serverprozessen gemeinsam nutzen können.
Siehe auch dedizierter Server.
Shared SQL-Bereich
Ein Bereich im Shared Pool, der den Parse-Baum und den Ausführungsplan für eine SQL-Anweisung enthält. Für eine eindeutige Anweisung ist nur ein Shared SQL-Bereich vorhanden.
Shared Temporary Tablespace
Ein temporärer Tablespace, der sich im Shared Storage befindet und für alle Datenbankinstanzen zugänglich ist. Ab Oracle Database 12c Release 2 (12.2) werden Temporary Tablespaces entweder gemeinsam verwendet oder lokal verwendet. In früheren Releases waren alle Temporary Tablespaces Shared Temporary Tablespaces.
Shared Undo-Modus
Die Verwendung eines einzelnen Sets von Undo-Datendateien für eine gesamte CDB.
einfacher Datenbankbetrieb
Eine einzelne SQL-Anweisung oder eine einzelne PL/SQL-Prozedur oder -Funktion.
einfacher Trigger
Ein Trigger für eine Tabelle, mit dem Sie Aktionen für genau einen Zeitpunkt angeben können. Beispiel: Der Trigger kann vor der Auslösungsanweisung ausgelöst werden.
Partitionierung auf einer Ebene
Eine Partitionierungsstrategie, die nur eine Methode der Datenverteilung verwendet, z.B. nur die Listenpartitionierung oder nur die Range-Partitionierung.
Sitefehler
Ein Ereignis, das dazu führt, dass die Verarbeitung einer Anwendung ganz oder teilweise unterbrochen oder auf einen nicht verwendbaren Servicegrad verlangsamt wird.
Smallfile Tablespace
Ein Tablespace, der mehrere Datendateien oder temporäre Dateien enthalten kann, die Dateien jedoch nicht so groß sein können wie in einem Bigfile Tablespace.
Soft Parse
Die Wiederverwendung von vorhandenem Code, wenn die geparste Darstellung einer weitergeleiteten SQL-Anweisung im Shared Pool vorhanden ist und gemeinsam genutzt werden kann.
Siehe auch Hard Parse.
Softwarecodebereich
Ein Teil des Speichers, der Code speichert, der ausgeführt wird oder ausgeführt werden kann.
sortiertes Hash Cluster
Ein Hash Cluster, das die Zeilen, die jedem Wert der Hash-Funktion entsprechen, so speichert, dass die Datenbank sie effizient in sortierter Reihenfolge zurückgeben kann. Die Datenbank führt die optimierte Sortierung intern aus.
SQL
Structured Query Language. Eine nicht prozedurale Sprache für den Zugriff auf eine relationale Datenbank. Benutzer beschreiben in SQL, was sie tun möchten, und der SQL-Sprach-Compiler generiert automatisch eine Prozedur, um in der Datenbank zu navigieren und die Aufgabe auszuführen. Oracle SQL umfasst viele Erweiterungen der SQL-Standardsprache ANSI/ISO.
SQL Developer
Eine grafische Version von SQL*Plus, geschrieben in Java, die Entwicklung in SQL und PL/SQL unterstützt.
SQL-Parsing
Diese Phase der SQL-Verarbeitung umfasst die Trennung der Teile einer SQL-Anweisung in eine Datenstruktur, die von anderen Routinen verarbeitet werden kann.
SQL-Planbaseline
In der SQL-Planverwaltung ist ein Set aus akzeptierten Plänen für eine wiederholbare SQL-Anweisung. Der Effekt einer SQL-Plan-Baseline besteht darin, dass der Optimizer die Auswahl auf einen verifizierten Plan in der Baseline beschränkt.
SQL-Planmanagement
Ein präventiver Mechanismus, mit dem der Optimizer Ausführungspläne automatisch verwalten und sicherstellen kann, dass die Datenbank nur verifizierte Pläne verwendet.
SQL-Profil
Eine Gruppe von Auxiliary-Informationen, die beim automatischen Tuning einer SQL-Anweisung erstellt wurden. Die Beziehung zwischen SQL-Profil und SQL-Anweisung ist wie die zwischen Statistiken und Tabelle. Der Optimizer kann SQL-Profile verwenden, um Kardinalitäts- und Selektivitätsschätzungen zu verbessern, wodurch der Optimizer wiederum bessere Pläne auswählen kann.
SQL-Abfrageergebniscache
Eine Teilmenge des Serverergebniscaches, in der die Ergebnisse von Abfragen und Abfragefragmenten gespeichert werden.
SQL*Plus
Oracle-Tool zur Ausführung von SQL-Anweisungen für Oracle AI Database.
Standbydatenbank
Eine unabhängige Kopie einer Produktionsdatenbank, die Sie für den Katastrophenschutz in einer High Availability-Umgebung verwenden können.
Star-Schema
Ein relationales Schema, dessen Design ein dimensionales Datenmodell darstellt. Star-Schemen bestehen aus einer oder mehreren Faktentabellen und einer oder mehreren Dimensionstabellen. Diese Tabellen sind durch Fremdschlüssel verknüpft.
Siehe auch Dimensionstabelle; Fakttabelle.
Statusobjekt
Eine Struktur auf Sessionebene, die Metadaten zum Status von Datenbankressourcen wie Prozessen, Sessions und Transaktionen in der SGA enthält.
Anweisungstrigger
Ein Trigger, der einmal für die auslösende Anweisung ausgelöst wird, unabhängig von der Anzahl der von der auslösenden Anweisung betroffenen Datensätze.
Anweisungsebene
Die Eigenschaft einer SQL-Anweisung als atomare Arbeitseinheit, die entweder vollständig erfolgreich ist oder vollständig fehlschlägt.
Lesekonsistenz auf Anweisungsebene
Die Garantie, dass von einer einzelnen Abfrage zurückgegebene Daten für einen einzelnen Zeitpunkt festgeschrieben und konsistent sind.
Rollback auf Anweisungsebene
Ein Datenbankvorgang, bei dem die Auswirkungen einer nicht erfolgreichen SQL-Anweisung zurückgesetzt werden, weil die Anweisung während der Ausführung einen Fehler verursacht hat.
Stored Procedure
Ein benannter PL/SQL-Block oder ein benanntes Java-Programm, das Oracle AI Database in der Datenbank speichert. Anwendungen können gespeicherte Prozeduren nach Namen aufrufen.
Streams Pool
Ein Speicherpool, in dem gepufferte Queue-Nachrichten gespeichert werden.
SQL (Structured Query Language)
Siehe SQL.
Unterabfrage
Eine Abfrage, die in einer anderen SQL-Anweisung verschachtelt ist. Im Gegensatz zu impliziten Abfragen verwenden Unterabfragen eine SELECT-Anweisung, um Daten abzurufen.
Übersicht
In einem Data Warehouse eine Aggregatansicht, die die Abfragezeit reduziert, indem Joins und Aggregationsvorgänge vorab berechnet und die Ergebnisse in einer Tabelle gespeichert werden.
Surrogatschlüssel
Eine systemgenerierte inkrementelle ID, die die Eindeutigkeit innerhalb einer Tabelle gewährleistet. In der Regel generiert eine Sequenz Surrogatschlüssel.
Synonym
Ein Alias für ein Schemaobjekt. Sie können Synonyme verwenden, um Datenunabhängigkeit und Standorttransparenz zu gewährleisten.
Systemänderungsnummer (SCN)
Siehe SCN.
Systemcontainer
Der Container, der die CDB-Root und alle PDBs in der CDB enthält.
Systemereignistrigger
Ein Ereignistrigger, der durch Ereignisse wie Fehlermeldungen oder Hoch- und Herunterfahren der Datenbankinstanz verursacht wird.
SGA (System Global Area)
Siehe SGA.
System Monitor-Prozess (SMON)
Der Hintergrundprozess, der für eine Vielzahl von Bereinigungsaufgaben auf Systemebene zuständig ist, einschließlich Instanz-Recovery, Wiederherstellung beendeter Transaktionen, die beim Instanz-Recovery übersprungen wurden, Bereinigung nicht verwendeter temporärer Segmente und Koaleszieren zusammenhängender freier Extents innerhalb von Dictionary-verwalteten Tablespaces.
Tabelle
Grundlegende Datenspeichereinheit in Oracle AI Database. Daten in Tabellen werden in Zeilen und Spalten gespeichert.
Tabellencluster
Ein Schemaobjekt, das Daten aus einer oder mehreren Tabellen enthält, die jeweils eine oder mehrere gemeinsame Spalten aufweisen. In Tabellenclustern speichert die Datenbank alle Zeilen aus allen Tabellen, die denselben Cluster-Schlüssel gemeinsam verwenden.
Tabellenkomprimierung
Die Komprimierung von Datensegmenten, um den Festplattenspeicher in einer heap-organisierten Tabelle oder Tabellenpartition zu reduzieren.
Tabellenfunktion
Eine benutzerdefinierte PL/SQL-Funktion, die eine Collection von Zeilen zurückgibt (eine Nested Table oder ein Varray). Sie können aus dieser Collection auswählen, als wäre es eine Datenbanktabelle, indem Sie die Tabellenfunktion in der TABLE-Klausel in einer SELECT-Anweisung aufrufen.
Tabellensperre
Eine Sperre für eine Tabelle, die von einer Transaktion angefordert wird, wenn eine Tabelle von einer INSERT-, UPDATE-, DELETE-, MERGE-, SELECT ... FOR UPDATE- oder LOCK TABLE-Anweisung geändert wird.
Tablespace
Eine Datenbankspeichereinheit, die zusammengehörige logische Strukturen gruppiert. Die Datendateien der Datenbank werden in Tablespaces gespeichert.
Tablespace-Satz
In Oracle Sharding werden Tablespaces verteilt, die über eine gemeinsam verwendete Datenbank (SDB) verteilt und als Einheit verwaltet werden.
temporäre Datei
Eine Datei, die zu einem temporären Tablespace gehört. Die temporären Dateien in Temporary Tablespaces dürfen keine permanenten Datenbankobjekte enthalten.
temporäres Segment
Ein Segment, das von Oracle AI Database erstellt wird, wenn eine SQL-Anweisung einen temporären Datenbankbereich benötigt, um die Ausführung abzuschließen.
Temporäre Tabelle
Eine Tabelle, die ein Zwischenergebnis für die Dauer einer Transaktion oder einer Session enthält. Nur die aktuelle Sitzung kann die Daten in temporären Tabellen anzeigen.
Temporary Tablespace
Ein Tablespace, der nur transiente Daten enthalten kann, die nur für die Dauer einer Session beibehalten werden. In einem temporären Tablespace können sich keine permanenten Schemaobjekte befinden.
Jeder temporäre Tablespace ist entweder ein gemeinsamer temporärer Tablespace oder ein lokaler temporärer Tablespace. Sofern nicht anders angegeben, bedeutet der Begriff Temporary Tablespace Shared Temporary Tablespace.
Temporäres Undo-Segment
Ein optionaler Speicherplatzverwaltungscontainer nur für temporäre Undo-Daten.
Tracedatei
Eine administrative Datei mit Diagnosedaten zur Untersuchung von Problemen. Oracle AI Database schreibt Tracedateien in ADR.
Verfolgte Datendatei
Eine Datendatei, deren Block-SCNs von einem Schatten-Tablespace verfolgt werden, wodurch der Schreibschutz für Schattenverluste aktiviert wird.
Transaktion
Logische Arbeitseinheit mit einer oder mehreren SQL-Anweisungen. Alle Anweisungen in einem Transaktions-Commit oder Rollback zusammen. Die Verwendung von Transaktionen ist eine der wichtigsten Möglichkeiten, wie sich ein Datenbankverwaltungssystem von einem Dateisystem unterscheidet.
Transaktionseingabe
Speicherplatz im Blockheader, der für jede Transaktion erforderlich ist, die den Block aktualisiert. In Datenblöcken, die Segmenten zugewiesen werden, die Transaktionsänderungen unterstützen, kann freier Speicherplatz auch Transaktionseinträge enthalten, wenn der Headerspeicherplatz aufgebraucht ist.
Transaktions-Guard
Ein Datenbankfeature, das eine logische Transaktions-ID verwendet, um zu verhindern, dass eine Clientanwendung doppelte Transaktionen nach einem behebbaren Fehler übermittelt.
Transaktions-ID
Eine ID ist für eine Transaktion eindeutig und stellt die Undo-Segmentnummer, den Slot und die Sequenznummer dar.
Transaktions-IDempotenz
Die Fähigkeit, ein garantiertes Ergebnis für eine Transaktion zurückzugeben: ob sie festgeschrieben wurde und ob der Anruf abgeschlossen wurde.
Lesekonsistenz auf Transaktionsebene
Die Gewährleistung der Lesekonsistenz für alle Abfragen in einer Transaktion. Jede Anweisung in einer Transaktion sieht Daten vom gleichen Zeitpunkt, zu dem die Transaktion begann.
Transaktionsname
Ein optionales, benutzerdefiniertes Tag, das als Erinnerung an die Arbeit dient, die von der Transaktion ausgeführt wird. Benennen Sie eine Transaktion mit der Anweisung SET TRANSACTION ... NAME.
Transaktionswiederherstellung
Eine Phase der Instanzwiederherstellung, in der nicht festgeschriebene Transaktionen zurückgesetzt werden.
Transaktionstabelle
Die Datenstruktur in einem Undo-Segment, in dem die Transaktions-IDs der Transaktionen gespeichert sind, die das Undo-Segment verwenden.
Übergangspunkt
Der hohe Wert der Bereichspartitionen, der durch den Partitionsschlüsselwert des Bereichs bestimmt wird.
Transparente Datenverschlüsselung
Ein Datenbankfeature, das einzelne Tabellenspalten oder einen Tablespace verschlüsselt. Wenn ein Benutzer Daten in eine verschlüsselte Spalte einfügt, verschlüsselt die Datenbank die Daten automatisch. Wenn Benutzer die Spalte wählen, werden die Daten entschlüsselt. Diese Form der Verschlüsselung ist transparent, bietet eine hohe Leistung und ist einfach zu implementieren.
Transportable Tablespaces
Ein Tablespace, den Sie kopieren oder zwischen Datenbanken verschieben können. Oracle Data Pump stellt die Infrastruktur für Transportable Tablespaces bereit.
Trigger
Eine PL/SQL- oder Java-Prozedur, die ausgelöst wird, wenn eine Tabelle oder View geändert wird oder wenn bestimmte Benutzer- oder Datenbankaktionen auftreten. Prozeduren werden explizit ausgeführt, Trigger hingegen implizit.
Tupel
Eine nicht sortierte Gruppe von Attributwerten.
Zweiphasen-Commit-Mechanismus
Ein Mechanismus in einer verteilten Datenbank, der garantiert, dass alle Datenbanken, die an einer verteilten Transaktion teilnehmen, entweder alle Commit-Anweisungen oder alle Anweisungen in der Transaktion rückgängig machen.
UGA
Globaler Benutzerbereich. Sitzungsspeicher, der Sitzungsvariablen, wie Anmeldeinformationen, speichert und auch den OLAP-Pool enthalten kann.
Daten rückgängig machen
Datensätze der Aktionen von Transaktionen, vor allem bevor sie festgeschrieben werden. Die Datenbank kann Undo-Daten verwenden, um die Auswirkungen von SQL-Anweisungen logisch umzukehren. Undo-Daten werden in Undo-Segmenten gespeichert.
Undo-Aufbewahrungszeitraum
Die Mindestdauer, die die Datenbank versucht, alte Undo-Daten beizubehalten, bevor sie überschrieben wird.
Segment rückgängig machen
Ein Segment in einem Undo Tablespace.
Undo Tablespaces
Ein Tablespace mit Undo-Segmenten, wenn der automatische Undo-Verwaltungsmodus aktiviert ist.
Unicode
Ein universell codierter Zeichensatz, der Informationen in jeder Sprache mit einem einzelnen Zeichensatz speichern kann.
Einheitliche Audit-Policy
Eine Policy, mit der Sie das Auditing für SQL-Anweisungen, Systemberechtigungen, Schemaobjekte, Rollen, administrative und nicht-administrative Benutzer, Anwendungskontextwerte und Policy-Erstellungen für verschiedene Anwendungen und Ereignisse konfigurieren können.
einheitlicher Audittrail
Ein Audittrail bietet einheitlichen Speicher für Auditdatensätze aller Audittypen.
eindeutiger Schlüssel
Eine einzelne Spalte mit einem eindeutigen Schlüssel-Constraint.
UNIQUE-Key Constraint
Ein Integritäts-Constraint, bei dem jeder Wert in einer Spalte oder Gruppe von Spalten eindeutig sein muss.
Universal-Rowid
Ein Datentyp, der alle Arten von ROWIDs speichern kann. Oracle verwendet Universal-Rowids, um die Adressen von indexorganisierten und nicht von Oracle stammenden Tabellen zu speichern.
Integration der PDB aufgehoben
Ein eigenständiges Set von PDB-Datendateien und eine XML-Metadatendatei, in der die Speicherorte der PDB-Dateien angegeben werden.
Nicht verwendbarer Index
Ein Index, der nicht von DML-Vorgängen verwaltet wird und den der Optimizer ignoriert. Alle Indizes können verwendet (Standard) oder nicht verwendet werden.
Aktualisierbare Join-Ansicht
Eine View, die für zwei oder mehr Basistabellen oder Views definiert ist und DML-Vorgänge zulässt.
Trigger für Benutzerereignisse
Ein Ereignis-Trigger, der aufgrund von Ereignissen im Zusammenhang mit der Benutzeranmeldung und -abmeldung, DDL-Anweisungen und DML-Anweisungen ausgelöst wird.
User Global Area (UGA)
Siehe UGA.
Benutzername
Der Name, unter dem ein Benutzer Oracle AI Database und anderen Benutzern bekannt ist. Jeder Benutzername ist mit einem Kennwort verknüpft, und beide müssen eingegeben werden, um eine Verbindung zu Oracle AI Database herzustellen.
Benutzerberechtigung
Das Recht, bestimmte SQL-Anweisungen auszuführen.
Benutzerprozess
Siehe Clientprozess.
Benutzerprofil
Eine benannte Gruppe von Ressourcenlimits und Kennwortparametern, die Datenbanknutzung und Datenbankinstanzressourcen für einen Benutzer einschränken.
UUID
Eine eindeutige systemgenerierte 128-Bit-(16-Byte-)Nummer.
Ansicht
Eine benutzerdefinierte Darstellung der Daten in einer oder mehreren Tabellen. Die Views enthalten oder speichern keine Daten, sondern leiten sie aus den Tabellen ab, auf denen sie basieren.
Virtuelle Säule
Eine Spalte, die nicht auf einem Datenträger gespeichert ist. Die Datenbank leitet die Werte in virtuellen Spalten bei Bedarf ab, indem sie eine Gruppe von Ausdrücken oder Funktionen berechnet.
Virtuelles vollständiges Backup
Ein vollständiges Datenbankimage zu einem bestimmten Zeitpunkt, das von einer Recovery Appliance effizient verwaltet wird, indem inkrementelle Backups aus einer geschützten Datenbank indiziert werden. Die virtuellen vollständigen Backups enthalten einzelne Blöcke aus mehreren inkrementellen Backups. Beispiel: Wenn Sie am Montag ein Backup der Ebene 0 mit SCN 10000 erstellen und am Dienstag ein inkrementelles Backup der Ebene 1 mit SCN 11000 erstellen, zeigt die Recovery Appliance-Metadatendatenbank ein Backup der virtuellen Ebene 0 an, das aktuell zu SCN 11000 ist.
Lagerkomprimierung
Hybrid Columnar Compression mit COLUMN STORE COMPRESS FOR QUERY angegeben. Diese Art der Komprimierung ist in Data Warehouses nützlich.
Backup der gesamten Datenbank
Ein Backup der Kontrolldatei und aller Datendateien, die zu einer Datenbank gehören.
Arbeitsbereich
Eine private Zuweisung von PGA-Speicher, der für speicherintensive Vorgänge verwendet wird.
write-ahead-Protokoll
Das Protokoll, das vorschreibt, dass die Datenbank, bevor der Database Writer-Prozess einen Dirty Buffer schreiben kann, die Redo-Datensätze schreiben muss, die mit Änderungen am Buffer verknüpft sind.
zone
Innerhalb einer Zonenzuordnung ist eine Zone eine Gruppe zusammenhängender Datenblöcke, in denen die Mindest- und Höchstwerte der relevanten Spalten gespeichert werden.
Zonenzuordnung
Innerhalb einer attributegeclusterten Tabelle ist eine Zonenzuordnung eine unabhängige Zugriffsstruktur, die Datenblöcke in Zonen aufteilt.