Процедурный кеш MS SQL 2005 #597027


#0 by simol
Есть MS SQL 2005 x64 + 8.2 Заметил закономерность, что после включения сервера в процессе пользования базы скорость выполнения запросов изо дня в день медленно. но падает. (даже при монопольном использовании базы) И если в момент "да что же такое" очистить процедурный кеш командой DBCC FREEPROCCACHE , то начинает практически в буквальном смысле летать. 1. Не понимаю, почему MSSQL не диагностирует проблемы кеша и сама его не лечит 2. Зачем вообще кеш, если после его очистки скорость работы сервера меня устраивает, а с ним тормозит 3. Нутро подсказывает, что что-то не то, а что непонятно. Может есть комментарий?
#1 by Господин ПЖ
>Зачем вообще кеш, если после его очистки скорость работы сервера меня устраивает, а с ним тормозит кеш нужен чтобы каждый раз не компилить план выполнения запроса. статистику рефрешите?
#2 by simol
По утрам
#3 by simol
Из обслуги базы настроил: Каждое воскресенье: Check Database Integrity Task Rebuild Index Task Update Statistic Task Каждое утро: Reorganize Index Task Update Statistic Task DBCC FREEPROCCACHE
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С