He leído varios artículos sobre la expectativa de vida útil de la página de SQL Server y lo que significa y qué tipo de información puede obtener de ella. En la mayoría de estos artículos que he leído, un valor PLE común y saludable está en algún lugar alrededor de 1000-2000 segundos. He leído que bajar a unos 300 segundos puede significar que probablemente tengas poca RAM.
Recientemente, acabo de actualizar nuestro hardware para tener 64 GB de RAM, en comparación con los 14 GB. En los 14 GB, mi PLE fue de alrededor de 300 segundos, y tenía muchas concesiones de memoria 5-6 pendientes por segundo. Entonces, eso fue malo y aumenté la RAM. Ahora, mi PLE es mucho, mucho más alto alrededor de 5000 segundos, y no más concesiones de memoria pendientes. Lo he visto 7000 segundos, si mal no recuerdo. Esto es mucho más alto que todo lo que he leído.
¿Puede un PLE alto ser algo malo? ¿O es que cuanto más alto mejor?
EDITAR: Lo siento, mi PLE no fue de 7000 segundos, ¡fue de 70,000 segundos! Aunque, por el momento, se ha reducido a alrededor de 7000.
- El tamaño de la base de datos es de alrededor de 160 GB. Algunas mesas tienen más de 5 millones de filas.
max_server_memory
se establece en 2147483647.