Usa inclusione rapida in Autonomous Database
L'intento di fast-ingest è quello di supportare applicazioni che generano molti dati informativi che hanno un valore importante nell'aggregato, ma che non richiedono necessariamente garanzie ACID complete. Molte applicazioni nell'Internet of Things (IoT) hanno un carico di lavoro rapido di tipo "fire and forget", come i dati dei sensori, i dati dei contatori intelligenti o anche le fotocamere del traffico. Per queste applicazioni, i dati potrebbero essere raccolti e scritti nel database in volumi elevati per un'analisi successiva.
L'inclusione rapida è molto diversa dalla normale elaborazione delle transazioni di Oracle Database in cui i dati vengono registrati e non vengono mai persi una volta "scritti" nel database (ovvero, sottoposti a commit). Per ottenere il massimo throughput di inclusione, i normali meccanismi di transazione Oracle vengono ignorati ed è responsabilità dell'applicazione verificare che tutti i dati siano stati effettivamente scritti nel database. Sono state aggiunte API speciali che possono essere richiamate per verificare se i dati sono stati scritti nel database.
Per informazioni sull'inclusione rapida e sui passi necessari per l'utilizzo di questa funzione, vedere Using Fast Ingest nel manuale Database Performance Tuning Guide.
Inoltre, per utilizzare l'inclusione rapida in Autonomous Database sono necessari i seguenti:
- Abilitazione dell'ottimizzatore per l'utilizzo dei suggerimenti:
Per utilizzare l'inclusione rapida con Autonomous Database, è necessario abilitare l'ottimizzatore per utilizzare i suggerimenti impostando il parametro
optimizer_ignore_hints
suFALSE
a livello di sessione o di sistema, a seconda dei casi.A seconda del tipo di carico di lavoro di Autonomous Database in uso, per impostazione predefinita
optimizer_ignore_hints
può essere impostato suFALSE
a livello di sistema. Per ulteriori informazioni, vedere Gestisci statistiche dell'optimizer su Autonomous Database. - Creazione di una tabella per l'inclusione rapida:
La sezione Prerequisiti per la tabella di inclusione rapida contiene le limitazioni per l'idoneità delle tabelle all'inclusione rapida (le tabelle con le caratteristiche specificate non possono utilizzare l'inclusione rapida).
Argomento padre: Monitorare e gestire le prestazioni