Pacchetto DBMS_INMEMORY_ADMIN

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

Riepilogo dei sottoprogrammi DBMS_INMEMORY_ADMIN

La tabella seguente contiene un riepilogo dei sottoprogrammi inclusi nel pacchetto DBMS_INMEMORY_ADMIN.

Programma secondario descrizione;

AIM_GET_PARAMETER Procedura

Questa procedura consente di ottenere i valori correnti per i parametri che controllano Automatic In-Memory.

AIM_SET_PARAMETER Procedura

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

FASTSTART_DISABLE Procedura

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

FASTSTART_ENABLE Procedura

Questa procedura abilita IM FastStart e assegna una tablespace.

FASTSTART_MIGRATE_STORAGE Procedura

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.

IME_CAPTURE_EXPRESSIONS Procedura

Questa procedura acquisisce le 20 espressioni più frequenti ("più calde") nel database nell'intervallo di tempo specificato.

IME_CLOSE_CAPTURE_WINDOW Procedura

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

IME_DROP_ALL_EXPRESSIONS Procedura

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

IME_GET_CAPTURE_STATE Procedura

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

IME_OPEN_CAPTURE_WINDOW Procedura

Questa procedura segnala l'inizio di una finestra di acquisizione dell'espressione.

IME_POPULATE_EXPRESSIONS Procedura

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

Funzione POPULATE_WAIT

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

SET_SGA_PERCENTAGE Procedura

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

SET_SGA_PERCENTAGE Procedura

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 tra 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;
/