Configuración de la carga de los datos de historial

Cada configuración de historial especifica cuando el proceso de carga va a cargar los datos desde el área de transferencia a la base de datos. Puede especificar umbrales que se basan en los intervalos de tiempo, la cantidad de datos del área de transferencia, o ambos. Cada configuración de historial también especifica un tamaño máximo para el área de transferencia.

Los siguientes valores de configuración del historial determinan cuando el proceso de carga va a cargar los datos de historial desde el área de transferencia a la base de datos:
LOADINTERVAL
Un temporizador de carga que puede ir de 1 a 60 minutos. Especifique 0 para inhabilitar el temporizador. Cuando caduca el temporizador del intervalo de carga, el sistema comprueba los datos capturados en el área de transferencia. En función de los valores de umbral del tamaño de transferencia, LOADMINTHRESHOLD y LOADMAXTHRESHOLD, y de si el cargador está inactivo, es posible que los datos del área de transferencia se transfieran o no al cargador.
LOADMINTHRESHOLD
La cantidad mínima de de datos de historial, en megabytes, para recopilar antes de transferir el lote al área de carga. Especifique 0 para inhabilitar la comprobación del umbral mínimo.
LOADMAXTHRESHOLD
La cantidad máxima de datos de historial para recopilar en el área de transferencia antes de que se transfieran de forma automática al área de carga. Especifique 0 para inhabilitar la comprobación del umbral máximo.
Estos valores, denominados valores del cargador, pueden ser cero o un valor distinto de cero, pero al menos uno de los valores debe ser distinto de cero. En la tabla siguiente se describen las combinaciones de valores válidas:
Tabla 1. Valores de carga del historial
Intervalo de carga Umbral mínimo Umbral máximo Estado del cargador Operación
0 0 Distinto de cero Desocupado Transferir los datos capturados en el área de transferencia al área de carga, independientemente del tamaño de la transferencia.

Esta combinación se utiliza normalmente en los entornos de demostración y de prueba. Debido a la carga continua de datos, esta configuración puede causar un impacto en el rendimiento de los sistemas.

Ocupado Cuando los datos capturados en el área de transferencia alcanzan o sobrepasan el umbral máximo, transferirlos al área de carga.
0 Distinto de cero 0 Desocupado Cuando los datos capturados en el área de transferencia alcanzan o sobrepasan el umbral mínimo, transferirlos al área de carga.
Ocupado Seguir recopilando datos en el área de transferencia hasta que el cargador esté inactivo y después transferir los datos al área de carga.
0 Distinto de cero Distinto de cero Desocupado Cuando los datos capturados en el área de transferencia alcanzan o sobrepasan el umbral mínimo, transferirlos al área de carga.
Ocupado Seguir recopilando datos en el área de transferencia hasta que se alcance el umbral máximo o el cargador esté inactivo y después transferir los datos al área de carga.
Distinto de cero 0 0 N/D Transferir los datos capturados en el área de transferencia al área de carga cuando caduque el temporizador, independientemente de la cantidad de datos o del estado del cargador.
Distinto de cero 0 Distinto de cero N/D Transferir los datos capturados en el área de transferencia al área de carga cuando caduque el temporizador o cuando los datos alcancen o sobrepasen el umbral máximo.
Distinto de cero Distinto de cero 0 N/D Cuando caduque el temporizador, transferir los datos capturados en el área de transferencia al área de carga si alcanza o sobrepasa el umbral mínimo.
Distinto de cero Distinto de cero Distinto de cero Desocupado Cuando caduque el temporizador, transferir los datos capturados en el área de transferencia al área de carga si alcanza o sobrepasa el umbral mínimo o máximo.

Utilice esta combinación para un sistema Netezza Performance Server de producción. Puede "ajustar" los valores de las tres configuraciones de carga para su entorno, como se describe en el texto a continuación de la tabla.

Ocupado Si el área de transferencia alcanza o sobrepasa el umbral máximo, transfiera los datos capturados en el área de transferencia al área de carga. De lo contrario, siga recopilando datos hasta la siguiente caducidad del temporizador.

Seleccione los valores del cargador que equilibran la necesidad para los datos de historial actuales con la necesidad de evitar que afecten demasiado al sistema. Los datos de historial que aún están en el área de transferencia se almacenan en archivos de texto externos. Si es necesario, los usuarios pueden revisar esos archivos para obtener información sobre la actividad reciente antes de que se cargue esa información en la base de datos de historial.

En función de la configuración del cargador, de la cantidad de datos de historial que se recopilen y de la utilización global del sistema, es posible que el proceso alcloader pase a estar ocupado cargando datos de historial. Si hay varios directorios de lotes en el área de carga, puede indicar que hay solicitudes en cola y esperando a ser cargadas. Puede experimentar con diferentes valores de cargador para ajustarlos para obtener un funcionamiento óptimo.

Para asegurarse de que el área de transferencia no crezca indefinidamente, utilice el parámetro STORAGELIMIT para establecer su tamaño máximo, en MB. Si el área de transferencia alcanza o supera este límite de tamaño, el sistema deja de recopilar datos de historial. Un administrador debe liberar espacio de disco en el área de almacenamiento para liberar espacio de disco para que pueda reanudarse la recopilación de historiales. Normalmente, esto se realiza ajustando los valores de cargador, el valor STORAGELIMIT debe ser mayor que el valor LOADMAXTHRESHOLD.