Добрый день.
Имеется 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 мб в день.