DONNÉES MAPPÉES EN MÉMOIRE

Lorsque la configuration ORACLEHARDWAREACCELERATION est activée, le paramètre de configuration MEMORYMAPPEDDATA permet d'améliorer les performances des bases de données Essbase en mode "block storage".

Les domaines dans lesquels les performances sont améliorées incluent le chargement des données, le calcul en série et en parallèle, l'exportation et la restructuration, en particulier pour le stockage à distance (NFS). La définition de MEMORYMAPPEDDATA sur TRUE améliore le calcul en mémoire des bases de données en mode "block storage" Essbase en utilisant des E/S mappées en mémoire pour les fichiers de page.

Remarques :

L'utilisation de la mémoire virtuelle est égale à la taille de la somme des fichiers de page dans la base de données.

Syntaxe

MEMORYMAPPEDDATA [appname [dbname]] TRUE | FALSE
  • appname : facultatif. Indique l'application pour laquelle activer les données mappées en mémoire. Si vous indiquez une valeur pour appname et que vous n'indiquez pas de valeur pour dbname, le paramètre s'applique à tous les cubes de l'application indiquée. Pour activer le paramètre pour une base de données spécifique, vous devez indiquer une application et un cube.

  • dbname : facultatif. Spécifie la base de données (cube), dans l'application indiquée par appname, pour laquelle activer les données mises en correspondance en mémoire. Si vous indiquez une valeur pour dbname mais que vous n'indiquez pas de valeur pour appname, votre spécification est ignorée.

  • TRUE : active les données mappées en mémoire.

  • FALSE : désactive les données mappées en mémoire. Il s'agit de la fonction par défaut.

Exemple

MEMORYMAPPEDDATA Sample Basic TRUE