Caché de almacenamiento agregado
Supervise el tamaño de la caché de almacenamiento agregado de Essbase según sea necesario. La caché facilita el uso de memoria durante las cargas de datos, las agregaciones y las recuperaciones.
Cuando se inicia un esquema de almacenamiento agregado, se asigna un área pequeña en la memoria como caché de almacenamiento agregado para la aplicación relevante. A medida que se necesita más área de caché, el tamaño de caché aumenta de forma incremental hasta que se utiliza el tamaño máximo de caché o el sistema operativo deniega asignaciones adicionales.
Note:
La denegación de asignaciones de memoria caché agregada no niega un mayor uso de la memoria existente.
Puede ver la asignación de memoria de caché de almacenamiento agregada actual y la configuración de tamaño máximo de caché agregada.

Cambiar el tamaño de la caché puede optimizar el uso de la memoria. El tamaño máximo de caché por defecto, 32 MB, es su valor mínimo.
Puede utilizar el tamaño de los datos de nivel de entrada para determinar cuándo aumentar el tamaño máximo de la caché. En la interfaz web de Essbase, la estadística se denomina Tamaño de datos de nivel de entrada. En MaxL, puede obtener la misma información de la sentencia query database (con las palabras clave get cube_size_info).
Una configuración de caché de 32 MB soporta una base de datos con aproximadamente 2 GB de datos de nivel de entrada. Si el tamaño de los datos de nivel de entrada es superior a 2 GB por algún factor, la caché de almacenamiento agregado se puede aumentar mediante la raíz cuadrada del factor. Por ejemplo, si el tamaño de los datos de nivel de entrada es de 3 GB (2 GB * 1,5), multiplique el tamaño de la caché de almacenamiento agregado de 32 MB por la raíz cuadrada de 1,5 y defina el tamaño de la caché agregada en el resultado: 39,04 MB.
Para el rendimiento de materialización de agregación, tenga en cuenta el número de threads definido para el cálculo paralelo. El proceso de materialización de agregación utiliza varios threads que dividen la caché de almacenamiento agregado. El aumento del número de threads para cubos o aplicaciones de almacenamiento agregado puede requerir un aumento del tamaño de la caché de almacenamiento agregado.
Para ver el tamaño de la caché de almacenamiento agregado, puede utilizar la sentencia MaxL de la aplicación de consulta y, para definirla, utilizar alter application.
Note:
La definición del número de threads superior al número de procesadores puede mejorar el rendimiento de la aplicación de almacenamiento agregado.
No aumente el tamaño máximo de la caché de almacenamiento agregado más allá de lo necesario.
Una configuración de caché de almacenamiento agregado cambiada entra en vigor cuando se reinicia la aplicación.