INPLACEDATAWRITEMARGINPERCENT

Das interne Schreiben von Daten kann dazu beitragen, die Datenfragmentierung zu reduzieren und die Notwendigkeit einer häufigen Neustrukturierung des Essbase-Cubes zu verringern. Außerdem wird der Bedarf an häufigen Indexaktualisierungen reduziert, was zu einer verbesserten Performance führt.

Die Konfigurationseinstellung INPLACEDATAWRITEMARGINPERCENT definiert, wie viel zusätzlicher Abstand im Datenblock für Writebacks zulässig ist. Dadurch wird eine Fragmentierung verhindert, die verursacht werden könnte, wenn Schreibvorgänge einen neuen Seitenspeicherort verwenden.

Das In-Place-Schreiben von Daten bedeutet, dass der Datenblock bei Updates an denselben Speicherort geschrieben werden kann, solange die komprimierte Größe des Datenblocks an seinen ursprünglichen Speicherort auf der Festplatte passt.

Verwenden Sie diese Konfiguration nur, wenn ORACLEHARDWAREACCELERATION "true" ist und Place Data Writing aktiviert ist.

Die INPLACEDATAWRITEMARGINPERCENT-Konfiguration gilt nur für Block Storage-(BSO-)Datenbanken und nicht für Aggregate Storage-(ASO-)Datenbanken.

Syntax

INPLACEDATAWRITEMARGINPERCENT n

n: Ein Randprozentsatz des zusätzlichen Blockspeicherplatzes, um ein Writeback zuzulassen. So kann verhindert werden, dass ein neuer Seitenspeicherort zugewiesen wird. Der Standardwert beträgt 20.

Beispiel

INPLACEDATAWRITEMARGINPERCENT 25