@habrakot

Почему процесс sqlserver показывает меньший объем занимаемой памяти, чем на самом деле?

Добрый день.

Имеется Windows 7 х64 с 16Гб ОЗУ. На ней стоит единственный SQL server 2012 которому выделено в настройках 10Гб памяти. Пару месяцев он съедал всё т.к. того требовала работа с БД на нем и работало всё быстро. Но с недавних пор диспетчер задач стал показывать, что процесс съедает всего 300-400Мб в зависимости от нагрузки, а запрос
select @@servername,cntr_value/1024 [memory_sqlserver, mb] from master..sysperfinfo
where counter_name = 'Total Server Memory (KB)'

показывает 3877мб (это число тоже плавает).
1. Почему такое может происходить?
2. Почему реско упал объем используемой памяти, если нагрузка не изменилась, а БД растёт с каждым днём? По 800 мб в день.
  • Вопрос задан
  • 230 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы