MAX_SIZE_PER_FETCH
Mit der Konfigurationseinstellung MAX_SIZE_PER_FETCH können Sie die maximale Größe des Rasters nach der Erweiterung festlegen. Bei Verwendung dieser Einstellung muss GRIDEXPANSION auf ON gesetzt sein. Für Essbase-Cubes, die das Ziel einer transparenten Partition sind, empfiehlt Oracle eine geringere maximale Rastergröße, um die Vorteile der Rastererweiterung beizubehalten.
Die MAX_SIZE_PER_FETCH-Konfiguration gilt nur für Nicht-Hybridmodus-, Block Storage-(BSO-)Datenbanken und nicht für Aggregate Storage-(ASO-)Datenbanken.
Syntax
MAX_SIZE_PER_FETCH [appname [dbname]] n-
appname – Optional. Gibt die Anwendung an, für die der Grenzwert festgelegt werden soll. 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.
-
dbname – Optional. Gibt die Datenbank (Cube) in der Anwendung an, die von appname angegeben wird, für die der Grenzwert festgelegt werden soll. Wenn Sie einen Wert für dbname angeben, aber keinen Wert für appname angeben, wird Ihre Spezifikation ignoriert.
-
n: Die maximale Anzahl von Zellen im Raster nach der Rastererweiterung. Der Standardport ist 102400000.
Beschreibung
MAX_SIZE_PER_FETCH gibt die maximale Größe des Rasters nach der Rastererweiterung an.
Wenn nach der Rastererweiterung die Größe des Rasters größer als die angegebene maximale Größe ist, erfolgt keine Grid-Erweiterung für die Abfrage, was zu einer leichten Performance-Verringerung führen kann.
Beispiel
MAX_SIZE_PER_FETCH Sample Basic 75000000Beschränkt das Raster nach der Rastererweiterung für jede Abfrage auf 75 Millionen Zellen auf den Basis-Cube, der mit der Beispielanwendung verknüpft ist.
Siehe auch