Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 dbcc freeproccache  [new]
наутилус
Member

Откуда: UA
Сообщений: 1263
есть такой график
Картинка с другого сайта.

конкретно интересует System Available Memory. каждые 20 минут происходит выполнение "dbcc freeproccache"
при этом освобождается столько памяти. есть ли смысл делать эту операцию чаще?

-
Чудеса случаются. Это Вам любой программист скажет.
22 дек 11, 19:11    [11811580]     Ответить | Цитировать Сообщить модератору
 Re: dbcc freeproccache  [new]
Jovanny
Member

Откуда:
Сообщений: 1196
BOL
Инструкция DBCC FREEPROCCACHE используется для аккуратной очистки кэша планов. Освобождение кэша планов приводит, например, к тому, что хранимая процедура повторно компилируется, а не используется из кэша. Это может стать причиной внезапного временного снижения производительности обработки запросов
22 дек 11, 19:30    [11811610]     Ответить | Цитировать Сообщить модератору
 Re: dbcc freeproccache  [new]
наутилус
Member

Откуда: UA
Сообщений: 1263
Jovanny,

у нас 1С. на сколько я в курсе там все запросы динамические.
22 дек 11, 19:38    [11811625]     Ответить | Цитировать Сообщить модератору
 Re: dbcc freeproccache  [new]
Jovanny
Member

Откуда:
Сообщений: 1196
Если используется sp_executesql с параметрами, то и планы динамических запросов кешируются.
23 дек 11, 10:41    [11813111]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить