J'ai une base de données de ~ 45 Go qui augmente rapidement (~ 1 Go chaque semaine).
Il fait donc beaucoup d'inserts; l'application Web ne compte pas beaucoup d'utilisateurs, donc les lectures sont faibles en ce moment.
Mais je remarque que les utilisateurs du serveur SQL RAM passent de ~ 1 Go lorsque le serveur est démarré pour la première fois à utiliser ~ 7 Go de RAM après une semaine.
Y a-t-il une sorte de fuite de mémoire? Il y avait un article sur MSDN qui suggérait que le serveur SQL augmente la mémoire qu'il utilise pour la mise en cache et qui continuera toujours d'augmenter. Cependant, le serveur n'a que 7,5 Go ou RAM, donc je crains que cela ne manque de mémoire à moins que je ne redémarre SQL Server chaque semaine ... ce qui semble faux.
Est-ce un comportement typique? Existe-t-il un paramètre que je peux définir pour limiter l'utilisation de la mémoire?