MAXFORMULACACHEMEMORYLIMIT
El valor de configuración MAXFORMULACACHEMORYLIMIT permite controlar el desbordamiento del tamaño de caché de fórmula de Essbase (establecido por MAXFORMULACACHESIZE). No cambie esta configuración a menos que las consultas necesiten consumir más de 4 GB para la evaluación de dependencia de fórmula.
La configuración de MAXFORMULACACHEMORYLIMIT se aplica a bases de datos de almacenamiento agregado (ASO) y bases de datos de almacenamiento de bloques (BSO) en modo híbrido.
Sintaxis
MAXFORMULACACHEMEMORYLIMIT [appname [dbname]] n-
appname: opcional. Para definir el tamaño máximo de caché para una aplicación específica, especifique el nombre de la aplicación.
-
dbname: opcional. Para definir el tamaño máximo de caché para una base de datos (cubo) específica, especifique el nombre del cubo. Si se especifica dbname, también se debe especificar appname.
-
n: entero que especifica el número de megabytes (MB) que se va a definir como el tamaño máximo de caché que se va a poner disponible para calcular miembros con fórmulas. El valor por defecto es 4096 MB (4 GB) por consulta.
Cualquier consulta que desborde el límite se detendrá. Si algunas evaluaciones de fórmulas dinámicas requieren más memoria, puede aumentar n a cualquier valor necesario.
Notas:
-
Este valor sólo es relevante si la consulta hace referencia a al menos un miembro dinámico con una fórmula o si la consulta MDX tiene un miembro calculado en la sección WITH.
-
La caché de fórmulas se asigna por thread de cálculo. Las solicitudes simultáneas de MDX se pueden asignar a varios objetos de caché, cada uno con un tamaño máximo especificado en MAXFORMULACACHEMORYLIMIT.
-
El importe total especificado no se utiliza a menos que sea necesario.
-
La memoria se libera una vez finalizada la consulta.
Ejemplo
MAXFORMULACACHEMEMORYLIMIT 8192Define el tamaño máximo de la caché de fórmula en 8192 MB.
Consulte también