Determinar y configurar la memoria para el servidor de detección
El último paso en el flujo de trabajo es determinar la cantidad de memoria requerida para procesar el índice en el tiempo de ejecución. La manera más fácil de realizar este cálculo es simplemente duplicar el cálculo que se realizó para determinar cuánta memoria se requiere para indizar el origen de datos. Debe sumar el resultado a la cantidad de memoria requerida para cargar el índice. A continuación, utilice esta figura para ajustar la memoria para el lector de archivos en el servidor de detección.
En la tabla Determine los requisitos de memoria para la indización, se describe el proceso que se debe seguir para calcular la memoria adicional requerida en el servidor de detección para procesar el índice.
Paso | Acción | Descripción |
|---|---|---|
1 | Cuente el número de celdas de varios tokens en el índice. | Multiplique el número total de filas o registros en el origen de datos por el número de columnas de varios tokens. Por ejemplo, si su índice tiene 100 millones de filas y 3 de las 5 columnas en el índice contienen valores de varios tokens, la cantidad estimada de celdas de varios tokens es 300 millones. |
2 | Realice el cálculo. | Utilice la tabla de memoria para realizar el cálculo. Por ejemplo, si su índice tiene aproximadamente 300 millones de celdas de varios tokens, la memoria adicional requerida para indizar el origen de datos se calcula de la siguiente manera: 16 millones de celdas de varios tokens * 64 bytes = 1 024 millones de bytes de memoria adicional Después, se determina la memoria adicional requerida para las celdas de varios tokens restantes. 284 millones de celdas de varios tokens * 16 bytes = 4 544 millones de bytes de memoria adicional Para calcular toda la memoria RAM adicional requerida para indizar el origen de datos debe sumar los resultados: 1 024 millones de bytes + 4 544 millones de bytes = 5 568 millones de bytes = 5.2 GB (redondeado) |
3 | Sume las cantidades. | Sume la cantidad que calculó antes a la cantidad que calculó para la carga inicial del índice. Por ejemplo, si el índice consta de 3 archivos *.rdx :1.9 GB * 3 = 5.7 GB + 5.2 GB = 10.9 GB requeridos para cargar el índice y ejecutar el índice en el servidor de detección. O, si el índice consta de 1 archivo *.rdx con un tamaño de MB 100:100 MB + 5.2 GB = 5.3 GB requeridos para cargar y procesar el índice en el tiempo de ejecución. |
4 | Aumente la memoria del lector de archivos. |