DYNCALCCACHEMAXSIZE
Die Konfigurationseinstellung DYNCALCCACHEMAXSIZE gibt die maximale Speichermenge an, die dem dynamischen Rechnercache für eine Essbase-Block Storage-Datenbank zugewiesen ist. Der angegebene Wert wird für alle Datenbanken wirksam, die geöffnet werden, nachdem der Server gestartet wurde.
Der dynamische Rechnercache ist ein Speicherpuffer, der Datenblöcke enthält, die erweitert werden, um dynamisch berechnete Elemente einzuschließen. Essbase weist Speicher im dynamischen Rechnercache zu, um diese Blöcke bei Abrufen oder Berechnungen zu speichern, die dynamisch berechnete Elemente enthalten.
Die Verwendung des dynamischen Rechnercache kann die Abrufleistung verbessern, indem die Anzahl der Aufrufe an das Betriebssystem für die Speicherzuweisung reduziert wird.
Die DYNCALCCACHEMAXSIZE-Konfiguration gilt nur für Block Storage-(BSO-)Datenbanken und nicht für Aggregate Storage-(ASO-)Datenbanken.
Syntax
DYNCALCCACHEMAXSIZE [appname [dbname]] n-
appname: Wenn Sie einen Anwendungsnamen angeben, gilt die Einstellung für alle Datenbanken in der Anwendung. Wenn Sie keinen Anwendungsnamen angeben, gilt die Einstellung für alle Anwendungen und Datenbanken auf dem Essbase-Server.
-
dbname: Wenn Sie einen Datenbanknamen angeben, gilt diese Einstellung nur für die Datenbank. Wenn Sie keinen Anwendungsnamen angeben, gilt diese Einstellung für alle Anwendungen und Datenbanken auf dem Essbase-Server.
-
n: Eine Ganzzahl in Byte (B), Kilobyte (K), Megabyte (M) oder Gigabyte (G).
-
Mindestwert: 0 Megabyte (0 M). Wenn der Wert 0 lautet, verwendet Essbase keinen dynamischen Rechnercache.
-
Standardwert: 20 Megabyte (20 MB, also 20.971.520 Byte)
-
Die maximale Speichermenge, die zugewiesen werden kann, beträgt 256 GB. Wenn ein Wert ohne den Bezeichner B, K, M oder G angegeben wird, wird davon ausgegangen, dass der Wert in Byte angegeben ist. Der Qualifier kann in Groß- oder Kleinbuchstaben eingegeben werden und neben dem Wert (10M) eingegeben oder durch ein Leerzeichen (10M) getrennt werden.
-
Beispiel
DYNCALCCACHEMAXSIZE 30MLegt 30 Megabyte als maximale Größe für den dynamischen Rechnercache fest.