Schnelle Datenaufnahme in Autonomous Database verwenden
Die Absicht von Fast-ingest ist es, Anwendungen zu unterstützen, die viele Informationsdaten generieren, die einen wichtigen Wert im Aggregat haben, aber nicht unbedingt vollständige ACID-Garantien erfordern. Viele Anwendungen im Internet of Things (IoT) haben eine schnelle Arbeitslast vom Typ "Feuer und Vergessen", wie Sensordaten, Smart Meter-Daten oder sogar Verkehrskameras. Für diese Anwendungen können Daten gesammelt und zur späteren Analyse in großen Mengen in die Datenbank geschrieben werden.
Die schnelle Datenaufnahme unterscheidet sich sehr von der normalen Oracle Database-Transaktionsverarbeitung, bei der Daten protokolliert werden und nie verloren gehen, sobald sie in die Datenbank "geschrieben" (d.h. festgeschrieben) wurde. Um den maximalen Aufnahmedurchsatz zu erreichen, werden die normalen Oracle-Transaktionsmechanismen umgangen. Die Anwendung muss prüfen, ob alle Daten tatsächlich in die Datenbank geschrieben wurden. Es wurden spezielle APIs hinzugefügt, die aufgerufen werden können, um zu prüfen, ob die Daten in die Datenbank geschrieben wurden.
Informationen zur schnellen Datenaufnahme und zu den zur Verwendung dieses Features erforderlichen Schritten finden Sie unter Schnelle Datenaufnahme verwenden in der Dokumentation zur Optimierung der Datenbankperformance.
Darüber hinaus sind die folgenden Elemente erforderlich, um Fast Ingest in Autonomous Database zu verwenden:
- Optimizer für die Verwendung von Hints aktivieren:
Um die schnelle Datenaufnahme in Autonomous Database zu verwenden, müssen Sie den Optimizer aktivieren, um Hinweise zu verwenden. Setzen Sie dazu den Parameter
optimizer_ignore_hints
auf Session- oder Systemebene aufFALSE
.Je nach Workload-Typ von Autonomous Database kann
optimizer_ignore_hints
standardmäßig auf Systemebene aufFALSE
gesetzt werden. Weitere Informationen finden Sie unter Optimizer-Statistiken in Autonomous Database verwalten. - Tabelle für schnelle Aufnahme erstellen:
Die Voraussetzungen für Fast Ingest-Tabelle enthält die Einschränkungen für Tabellen, die für Fast Ingest geeignet sind (Tabellen mit den angegebenen Eigenschaften können keine Fast Ingest-Tabelle verwenden).
Übergeordnetes Thema: Performance überwachen und verwalten