Directrices para ajustar los parámetros que afectan al uso de memoria
Cuando se ajusta la memoria manualmente (es decir, cuando no se utiliza el gestor de memoria de autoajuste), las pruebas de referencia proporcionan la mejor información sobre cómo establecer los valores adecuados para los parámetros de memoria.
En las pruebas de prueba de referencia, las sentencias SQL representativas y en el peor de los casos se ejecutan en el servidor, y los valores de los parámetros de memoria se cambian hasta que se encuentra un punto de disminución de los retornos para el rendimiento. Este es el punto en el que la asignación de memoria adicional no proporciona ningún valor de rendimiento adicional a la aplicación.
Los límites superiores de asignación de memoria para varios parámetros pueden estar fuera del ámbito del hardware y los sistemas operativos existentes. Estos límites permiten un crecimiento futuro. Se recomienda no establecer los parámetros de memoria en sus valores más altos a menos que estos valores puedan justificarse. Esto se aplica incluso a sistemas que tienen mucha memoria disponible. La idea es evitar que el gestor de bases de datos tome rápidamente toda la memoria disponible en un sistema. Además, la gestión de grandes cantidades de memoria incurre en una sobrecarga adicional.
- aslheapsz
- fcm_num_buffers
- fcm_num_channels
- locklist
Para rangos de parámetros válidos, consulte la información detallada sobre cada parámetro.