Paquete DBMS_INMEMORY_ADMIN

El paquete DBMS_INMEMORY_ADMIN permite gestionar el área de In-Memory e In-Memory FastStart.

Resumen de Subprogramas DBMS_INMEMORY_ADMIN

En esta tabla se resumen los subprogramas incluidos en el paquete DBMS_INMEMORY_ADMIN.

Subprograma Descripción
Procedimiento AIM_GET_PARAMETER Este procedimiento obtiene los valores actuales para los parámetros que controlan la memoria automática.
Procedimiento AIM_SET_PARAMETER El procedimiento personaliza el entorno de ejecución de Automatic In-Memory.
Procedimiento FASTSTART_DISABLE Este procedimiento desactiva la función FastStart en memoria (IM FastStart).
Procedimiento FASTSTART_ENABLE Este procedimiento activa IM FastStart y asigna un tablespace.
Procedimiento FASTSTART_MIGRATE_STORAGE Este procedimiento mueve todos los datos y metadatos de IM FastStart del tablespace existente al nuevo tablespace especificado.
Función GET_FASTSTART_TABLESPACE Esta función devuelve el nombre del tablespace que está designado actualmente para IM FastStart.
Procedimiento IME_CAPTURE_EXPRESSIONS Este procedimiento captura las 20 expresiones a las que se accede con más frecuencia ("más reciente") en la base de datos en el intervalo de tiempo especificado.
Procedimiento IME_CLOSE_CAPTURE_WINDOW Este procedimiento indica el final de la ventana de captura de expresión actual.
Procedimiento IME_DROP_ALL_EXPRESSIONS Este procedimiento borra todas las columnas virtuales de expresión SYS_IME de la base de datos.
Procedimiento IME_GET_CAPTURE_STATE Este procedimiento devuelve el estado de captura actual de la ventana de captura de expresión y el registro de hora de la modificación más reciente.
Procedimiento IME_OPEN_CAPTURE_WINDOW Este procedimiento indica el comienzo de una ventana de captura de expresión.
Procedimiento IME_POPULATE_EXPRESSIONS Este procedimiento fuerza el relleno de expresiones capturadas en la última llamada de DBMS_INMEMORY_ADMIN.IME_CAPTURE_EXPRESSIONS.
Función POPULATE_WAIT Inicia el relleno de todos los objetos INMEMORY que tienen una prioridad mayor o igual que la prioridad especificada y define un intervalo de timeout dentro del cual se debe producir el relleno.
Procedimiento SET_SGA_PERCENTAGE Este procedimiento modifica el tamaño máximo de memoria para la base de datos.

SET_SGA_PERCENTAGE Procedimiento

Utilice DBMS_INMEMORY_ADMIN.SET_SGA_PERCENTAGE para modificar el tamaño máximo de memoria para la base de datos.

Sintaxis

DBMS_INMEMORY_ADMIN.SET_SGA_PERCENTAGE (
     sga_percentage IN NUMBER);
Parámetro Descripción
sga_percentage

Especifica un valor para el tamaño máximo de memoria para la base de datos de IA autónoma. El valor sga_percentage proporcionado debe estar en el rango de 0 y 70.

Este parámetro es obligatorio.

Nota de uso

Para ejecutar DBMS_INMEMORY_ADMIN.SET_SGA_PERCENTAGE, debe estar conectado como usuario ADMIN o tener el privilegio EXECUTE en DBMS_INMEMORY_ADMIN.

Ejemplo

BEGIN
     DBMS_INMEMORY_ADMIN.SET_SGA_PERCENTAGE(60);
END;
/