INPLACEDATAWRITEMARGINPERCENT

L'écriture de données sur place peut aider à réduire la fragmentation des données et à réduire le besoin de restructurer fréquemment le cube Essbase. Il réduit également le besoin de mises à jour fréquentes des index, ce qui améliore les performances.

Le paramètre de configuration INPLACEDATAWRITEMARGINPERCENT définit la marge supplémentaire à autoriser dans le bloc de données pour les réécritures. Cela permet d'éviter toute fragmentation qui pourrait être causée si les écritures utilisent un nouvel emplacement de page.

L'écriture de données sur place signifie que lorsque des mises à jour se produisent, le bloc de données peut être écrit au même emplacement, à condition que la taille compressée du bloc de données corresponde à son emplacement d'origine sur le disque.

Utilisez cette configuration uniquement lorsque ORACLEHARDWAREACCELERATION a la valeur True et que l'écriture de données en place est activée.

La configuration INPLACEDATAWRITEMARGINPERCENT s'applique uniquement aux bases de données en mode "block storage" (BSO) et non aux bases en mode "aggregate storage" (ASO).

Syntaxe

INPLACEDATAWRITEMARGINPERCENT n

n : pourcentage de marge de l'espace de bloc supplémentaire pour permettre une réécriture, afin d'éviter d'allouer un nouvel emplacement de page. La valeur par défaut est 20.

Exemple

INPLACEDATAWRITEMARGINPERCENT 25