CALCCACHELOW

Die Verwendung des Essbase-Rechnercache verbessert die Berechnungsperformance in Block Storage-(BSO-)Cubes.

Verwenden Sie CALCCACHELOW, um den niedrigen Wert für den Befehl SET CACHE des Berechnungsskripts festzulegen.

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

Syntax

CALCCACHELOW [appname [dbname]] n
  • appname – Optional. Gibt die Anwendung an, für die diese Einstellung gilt.

    Wenn Sie einen Wert für appname angeben und keinen Wert für dbname angeben, gilt die Einstellung für alle Cubes in der angegebenen Anwendung.

    Um die Einstellung für einen bestimmten Cube zu aktivieren, müssen Sie eine Anwendung und einen Cube angeben.

    Wenn Sie keine Anwendung angeben, können Sie keine Datenbank angeben. Die Einstellung gilt für alle Anwendungen und Cubes auf dem Essbase-Server.

  • dbname – Optional. Gibt die Datenbank (Cube) in der Anwendung an, die von appname angegeben wird, für die diese Einstellung gilt.

    Wenn Sie einen Wert für dbname angeben, aber keinen Wert für appname angeben, wird Ihre Spezifikation ignoriert.

  • n: Die Mindestgröße des Rechnercaches in Byte. Standardmäßig beträgt der Mindestwert 200.000.

Beschreibung

Essbase verwendet den Rechnercache, um Datenblöcke während der Berechnung zu erstellen und zu verfolgen. Die Verwendung des Rechnercaches verbessert die Berechnungsperformance erheblich. Die Größe der Performanceverbesserung hängt von der Cube-Konfiguration ab.

Mit der CALCCACHE-Konfigurationseinstellung können Sie angeben, ob Essbase standardmäßig einen Rechnercache verwendet. Falls während einer Berechnung erforderlich, setzen Sie diese Standardeinstellung mit dem Befehl SET CACHE in einem Berechnungsskript außer Kraft.

Beispiel

Angenommen, die Essbase-Konfiguration gibt die folgenden Einstellungen an:

CALCCACHEHIGH  1000000
CALCCACHEDEFAULT 300000
CALCCACHELOW  200000

Hinweis:

In der Essbase-Konfiguration wird auf einen Parameter kein Semikolon folgen. In einem Berechnungsskript muss auf einen Parameter ein Semikolon folgen.

Anschließend können Sie die folgenden SET CACHE-Befehle in einem Berechnungsskript verwenden:

SET CACHE HIGH;

legt einen Rechnercache von 1.000.000 Byte für die Dauer des Berechnungsskripts fest.

SET CACHE DEFAULT;

legt einen Rechnercache von 300.000 Byte für die Dauer des Berechnungsskripts fest.

SET CACHE LOW;

legt einen Rechnercache von 200.000 Byte für die Dauer des Berechnungsskripts fest.

Siehe auch

SET CACHE-Befehl

CALCCACHE-Konfigurationseinstellung