DBAtlas · Atlas d'exploitation des bases de données

701: There is insufficient system memory in resource pool to run this query (mémoire système insuffisante dans le pool de ressources)

SQL Server

Que signifie cette erreur ?

SQL Server n'a pas pu allouer, depuis le pool de ressources concerné, la mémoire nécessaire à l'exécution de la requête. L'opération a échoué en raison d'une pression mémoire.

Cause

Mémoire serveur insuffisante, paramètre max server memory bas, requêtes gourmandes en mémoire (gros tris/hachages), fuite mémoire, nombreuses requêtes simultanées, ou limites de pool de Resource Governor.

Comment la corriger

Revoyez le paramètre max server memory et prévoyez suffisamment de RAM physique. Optimisez les requêtes gourmandes en mémoire (index appropriés, moins de tris/hachages). Surveillez la mémoire : sys.dm_os_memory_clerks, DBCC MEMORYSTATUS, compteurs mémoire Perfmon. Ajustez les limites de pool de Resource Governor. Réduisez la concurrence si nécessaire.

Ouvrir dans DBAtlas →

Autres entrées pour ce moteur