
El otro día tuve una situación interesante en la que el servidor SQL de un cliente tenía una utilización de memoria de intercambio del 95%. Esto ocurrió en un servidor Windows que ejecuta SQL Server.
El cliente tiene 64 GB de RAM y el intercambio lo gestiona Windows.
El siguiente artículo sugiere:
When the max memory setting is changed, SQL Server discards everything in the buffer and starts over.
Tengo curiosidad por saber si alguien ha probado esto antes.
El problema estaba en un entorno de producción, por lo que no pudimos experimentar en ese momento. Y no estoy seguro de cómo forzar la utilización del 95% de intercambio dentro de nuestro entorno de prueba. Hoy pensé en sondear ServerFault para ver si alguien había hecho algo como esto antes mientras la memoria de intercambio estaba al 95%.