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