Transaction Processing e carichi di lavoro del database JSON con Autonomous Database
Autonomous Database configura e ottimizza il tuo database in base al tuo carico di lavoro.
Caratteristiche di Autonomous Database con carichi di lavoro Transaction Processing o JSON Database:
-
I dati predefiniti e le tablespace temporanee per il database vengono configurati automaticamente. L'aggiunta, la rimozione o la modifica delle tablespace non è consentita. Autonomous Database crea automaticamente una tablespace o più tablespace a seconda della dimensione dello storage.
-
Il set di caratteri del database è Unicode
AL32UTF8
. Per ulteriori informazioni, vedere Scegliere un set di caratteri per Autonomous Database. -
La compressione non è abilitata per impostazione predefinita, ma Autonomous Database rispetta una clausola di compressione se la compressione viene specificata in una tabella.
Accesso a un database:
-
Non si dispone dell'accesso diretto al nodo del database. È possibile creare e rilasciare directory con
CREATE DIRECTORY
eDROP DIRECTORY
, come descritto in Creazione e gestione di directory.È possibile utilizzare le procedure
DBMS_CLOUD
, ad esempioDBMS_CLOUD.DELETE_FILE
,DBMS_CLOUD.GET_OBJECT
eDBMS_CLOUD.PUT_OBJECT
, con file e oggetti. Non si dispone dell'accesso diretto al file system locale.
Esecuzione parallela con carichi di lavoro Transaction Processing o database JSON:
-
Il parallelismo è determinato dal servizio di database utilizzato. Per informazioni dettagliate sul supporto del parallelismo per ogni servizio di database, vedere Nomi di servizio di database per Autonomous Database.
-
Quando si desidera eseguire operazioni DML in parallelo e il servizio di database in uso lo consente, è possibile abilitare DML parallelo nella sessione utilizzando il comando SQL seguente:
ALTER SESSION ENABLE PARALLEL DML;
Per ulteriori informazioni sulle operazioni DML parallele, vedere VLDB and Partitioning Guide.
-
Se si crea un indice manualmente e si specifica la clausola
PARALLEL
, l'attributoPARALLEL
rimane dopo la creazione dell'indice. In questo caso, le istruzioni SQL possono essere eseguite all'utente finale in parallelo all'insaputa.Per specificare l'esecuzione seriale, modificare la clausola parallela
INDEX
inNOPARALLEL
oppure impostare l'attributo di gradoPARALLEL
su 1 per specificare l'esecuzione seriale:ALTER INDEX index_name NOPARALLEL;
o
ALTER INDEX index_name PARALLEL 1;