На сервері баз даних, який я використовую, працює 6 різних екземплярів SQL Server. Він має 48 Гб оперативної пам’яті. І один з них споживає більше 10 ГБ оперативної пам’яті, загальний споживання наразі становить 20 ГБ. Споживання оперативної пам'яті постійно зростає. За пару днів до цього він використовував більше 40 ГБ оперативної пам’яті, і сервер відповідав дуже повільно. Додаток показує проблеми з збоєм під час збереження даних.
Тому я перезапустив служби SQL Server.
Як тільки послуги перезапустили, використання зменшилось до 4 ГБ, але зараз воно зростає. І я переживаю, що він виросте до 40 ГБ за 4 або 5 днів і зробить сервер повільним.
Перезапуск сервісу - це не найкращий варіант.
Я також виявив з різних джерел, що ми можемо встановити максимальний розмір використання пам'яті для SQL Server. І я не зовсім впевнений, допоможе це чи ні. Я не можу перевірити це, оскільки сервер використовує виробничу базу даних, і це буде ризиком, якщо служба припиняється, змінюючи налаштування в SQL Server.
Чи може хтось допомогти з цією проблемою?