Pacchetto DBMS_INMEMORY_ADMIN

Il pacchetto DBMS_INMEMORY_ADMIN consente di gestire l'area In-Memory e In-Memory FastStart.

Riepilogo dei sottoprogrammi DBMS_INMEMORY_ADMIN

La tabella riportata di seguito riassume i sottoprogrammi inclusi nel pacchetto DBMS_INMEMORY_ADMIN.

Sottoprogramma Descrizione

Procedura AIM_GET_PARAMETER

Questa procedura ottiene i valori correnti per i parametri che controllano Automatic In-Memory.

Procedura AIM_SET_PARAMETER

La procedura personalizza l'ambiente di esecuzione di Automatic In-Memory.

Procedura FASTSTART_DISABLE

Questa procedura disabilita la funzione In-Memory FastStart (IM FastStart).

Procedura FASTSTART_ENABLE

Questa procedura abilita IM FastStart e assegna una tablespace.

Procedura FASTSTART_MIGRATE_STORAGE

Questa procedura sposta tutti i dati e i metadati IM FastStart dalla tablespace esistente alla nuova tablespace specificata.

Funzione GET_FASTSTART_TABLESPACE

Questa funzione restituisce il nome della tablespace attualmente designata per IM FastStart.

Procedura IME_CAPTURE_EXPRESSIONS

Questa procedura acquisisce le 20 espressioni a cui si accede più frequentemente ("più calde") nel database nell'intervallo di tempo specificato.

Procedura IME_CLOSE_CAPTURE_WINDOW

Questa procedura segnala la fine della finestra di acquisizione dell'espressione corrente.

Procedura IME_DROP_ALL_EXPRESSIONS

Questa procedura elimina tutte le colonne virtuali dell'espressione SYS_IME nel database.

Procedura IME_GET_CAPTURE_STATE

Questa procedura restituisce lo stato di acquisizione corrente della finestra di acquisizione dell'espressione e l'indicatore orario della modifica più recente.

Procedura IME_OPEN_CAPTURE_WINDOW

Questa procedura segnala l'inizio di una finestra di acquisizione delle espressioni.

Procedura IME_POPULATE_EXPRESSIONS

Questa procedura forza la popolazione di espressioni acquisite nell'ultimo richiamo di DBMS_INMEMORY_ADMIN.IME_CAPTURE_EXPRESSIONS.

Funzione POPULATE_WAIT

Avvia la popolazione di tutti gli oggetti INMEMORY con priorità maggiore o uguale alla priorità specificata e imposta un intervallo di timeout entro il quale deve verificarsi la popolazione.

Procedura SET_SGA_PERCENTAGE

Questa procedura modifica la dimensione massima in memoria per il database.

Procedura SET_SGA_PERCENTAGE

Utilizzare DBMS_INMEMORY_ADMIN.SET_SGA_PERCENTAGE per modificare la dimensione massima in memoria per il database.

Sintassi


DBMS_INMEMORY_ADMIN.SET_SGA_PERCENTAGE (
     sga_percentage IN NUMBER);
Parametro Descrizione
sga_percentage

Specifica un valore per la dimensione massima in memoria per Autonomous Database. Il valore sga_percentage fornito deve essere compreso nell'intervallo 0 e 70.

Questo parametro è obbligatorio.

Nota per l'uso

Per eseguire DBMS_INMEMORY_ADMIN.SET_SGA_PERCENTAGE è necessario aver eseguito il login come utente ADMIN o disporre del privilegio EXECUTE su DBMS_INMEMORY_ADMIN.

Esempio

BEGIN
     DBMS_INMEMORY_ADMIN.SET_SGA_PERCENTAGE(60);
END;
/