Package DBMS_INMEMORY_ADMIN

Le package DBMS_INMEMORY_ADMIN vous permet de gérer la zone en mémoire et la zone en mémoire FastStart.

Récapitulatif des sous-programmes DBMS_INMEMORY_ADMIN

Ce tableau récapitule les sous-programmes inclus dans le package DBMS_INMEMORY_ADMIN.

Sous-programme Description

Procédure AIM_GET_PARAMETER

Cette procédure obtient les valeurs actuelles des paramètres qui contrôlent la gestion en mémoire automatique.

Procédure AIM_SET_PARAMETER

La procédure personnalise l'environnement d'exécution d'Automatic In-Memory.

Procédure FASTSTART_DISABLE

Cette procédure désactive la fonctionnalité FastStart (IM FastStart) en mémoire.

Procédure FASTSTART_ENABLE

Cette procédure active IM FastStart et affecte un tablespace.

Procédure FASTSTART_MIGRATE_STORAGE

Cette procédure déplace toutes les données et métadonnées IM FastStart du tablespace existant vers le nouveau tablespace indiqué.

Fonction GET_FASTSTART_TABLESPACE

Cette fonction renvoie le nom du tablespace actuellement désigné pour IM FastStart.

Procédure IME_CAPTURE_EXPRESSIONS

Cette procédure capture les 20 expressions les plus fréquemment consultées ("les plus chaudes") dans la base de données dans l'intervalle de temps indiqué.

Procédure IME_CLOSE_CAPTURE_WINDOW

Cette procédure signale la fin de la fenêtre de capture d'expression en cours.

Procédure IME_DROP_ALL_EXPRESSIONS

Cette procédure supprime toutes les colonnes virtuelles d'expression SYS_IME dans la base de données.

Procédure IME_GET_CAPTURE_STATE

Cette procédure renvoie l'état de capture actuel de la fenêtre de capture d'expression et l'horodatage de la modification la plus récente.

Procédure IME_OPEN_CAPTURE_WINDOW

Cette procédure signale le début d'une fenêtre de capture d'expression.

Procédure IME_POPULATE_EXPRESSIONS

Cette procédure force la population d'expressions capturées dans le dernier appel de DBMS_INMEMORY_ADMIN.IME_CAPTURE_EXPRESSIONS.

Fonction POPULATE_WAIT

Lance le remplissage de tous les objets INMEMORY dont la priorité est supérieure ou égale à la priorité indiquée, et définit un intervalle d'expiration dans lequel le remplissage doit se produire.

Procédure SET_SGA_PERCENTAGE

Cette procédure modifie la taille maximale en mémoire de votre base de données.

Procédure SET_SGA_PERCENTAGE

Utilisez DBMS_INMEMORY_ADMIN.SET_SGA_PERCENTAGE pour modifier la taille maximale en mémoire de la base de données.

Syntaxe


DBMS_INMEMORY_ADMIN.SET_SGA_PERCENTAGE (
     sga_percentage IN NUMBER);
Paramètre Description
sga_percentage

Cette valeur indique la taille maximale en mémoire de votre instance Autonomous Database. La valeur sga_percentage fournie doit être comprise entre 0 et 70.

Ce paramètre est obligatoire.

Remarque sur l'utilisation

Pour exécuter DBMS_INMEMORY_ADMIN.SET_SGA_PERCENTAGE, vous devez être connecté en tant qu'utilisateur ADMIN ou disposer du privilège EXECUTE sur DBMS_INMEMORY_ADMIN.

Exemple

BEGIN
     DBMS_INMEMORY_ADMIN.SET_SGA_PERCENTAGE(60);
END;
/