Guía del usuario y de configuración de OLAP

Gestión del tamaño del archivo de anotaciones cronológicas de la base de datos

Cuando DB2 OLAP Server carga y calcula los datos, las filas se insertan y se actualizan en las tablas de hechos y de claves. Estas acciones provocan que DB2 escriba registros en los archivos de anotaciones cronológicas de DB2. Por omisión, la carga y el cálculo de una base de datos pluridimensional son transacciones individuales. Si la base de datos OLAP es grande, se escribirán muchos registros de anotación y DB2 necesitará un gran número de archivos de anotaciones cronológicas.

Si se produce una anomalía durante el cálculo, DB2 utiliza los archivos de anotaciones cronológicas para recuperar la base de datos. Tras la recuperación, la base de datos se restaura al estado anterior al comienzo de la transacción. Se perderán todos los cálculos de la transacción anómala y será necesario realizarlos de nuevo.

El tamaño del archivo de anotaciones cronológicas de la base de datos puede gestionarse de una de las dos maneras siguientes:

Para mejorar el rendimiento:

Si desea información adicional, consulte el Capítulo 9, "Mejora del rendimiento de DB2 OLAP Server".

Establecimiento del parámetro Comprometer bloque

Esta sección hace referencia a un parámetro al que se puede acceder únicamente desde el Gestor de aplicaciones o desde la interfaz de línea de mandatos ESSCMD. Estas interfaces no están disponibles en el DB2 OLAP Starter Kit.

Mediante los valores de Punto de sincronización, Comprometer bloque y Comprometer fila, se puede controlar la frecuencia con la que DB2 OLAP Server compromete los cambios durante la transacción de carga y de cálculo de datos. Una transacción individual de carga o cálculo de datos se maneja como una serie de pequeñas transacciones. Las transacciones frecuentes pueden afectar de manera negativa al rendimiento.

El ajuste de los parámetros Comprometer bloque y Comprometer fila comporta dos ventajas:

Cada vez que se emite un comprometimiento, se desechan las antememorias de datos y de índice para la base de datos pluridimensional y se comprometen los cambios en la base de datos relacional. Cada punto de sincronización que se establezca puede requerir mucho tiempo por lo que respecta al rendimiento, así que deberá alcanzar un compromiso entre la necesidad de reducir el tamaño del archivo de anotaciones cronológicas y la necesidad de alcanzar un rendimiento óptimo del producto.

Por omisión, el parámetro Comprometer bloque se establece en 3000. Para modificar este parámetro, en la ventana Gestor de aplicaciones:

  1. Pulse Base de datos --> Valores. Aparecerá la ventana Valores de la base de datos.
  2. Pulse la pestaña Transacción.
  3. Establezca el parámetro Comprometer bloque con un número específico de bloques.

DB2 OLAP Server emite un comprometimiento cuando se actualiza el parámetro Comprometer bloque. Si se produce un problema, se pueden retrotraer los cambios hasta el último comprometimiento.

Este es el método recomendado para gestionar el archivo de anotaciones cronológicas de la base de datos.

Si desea información acerca de los valores de Comprometer bloque y Comprometer fila, consulte la publicación Database Administrator's Guide o la ayuda en línea del Gestor de aplicaciones. Si desea conocer cómo controlar el número de archivos primarios y secundarios de anotaciones cronológicas, disponibles para DB2, consulte la documentación de DB2.

Asignación de espacio en los archivos de anotaciones cronológicas de la base de datos

Si elige no utilizar el parámetro Comprometer bloque, debe asignar suficiente espacio en la base de datos para que retenga todo el cubo durante una operación de recálculo o de carga. Cuando se vuelve a calcular un cubo o se cargan datos en el mismo, cada una de estas operaciones se maneja como una transacción individual que puede ser muy grande. Si se produce un problema, DB2 OLAP Server retrotrae la transacción completa.

Para semejantes transacciones, piense en incrementar los siguientes valores del archivo de anotaciones cronológicas:

Si desea información acerca de cómo modificar los valores del archivo de anotaciones cronológicas, consulte la documentación del gestor de base de datos.

Otros métodos que ayuden a asegurar que no se agote el espacio para el archivo de anotaciones cronológicas de la base de datos incluyen:


[ Principio de página | Página anterior | Página siguiente | Contenido | Índice ]