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

Откуда: UK
Сообщений: 531
Hi guys,
SQL 2005, Standart

Есть у меня пробел в знаниях, касающихся работы сервера со статистиками. Помогите ликвидировать, плиз.

есть 3 таблицы, которые инсертятся и апдейтятся постоянно в течении дня (ежесекундно).
на двух статистики апдейтятся каждые 30 минут. На последней - как придется, но не чаще 1 раза в 2 часа.
Вручную Update Statistics не запускается - или я не вижу, как он запускается.

Как, собственно, в sql организован шедуллер для Update Statistics, какой процесс принимает решение на Update Statistics и как он это делает? Как я могу на него влиять?
24 ноя 09, 13:59    [7970448]     Ответить | Цитировать Сообщить модератору
 Re: как SQL определяет подходящий момент для Update Statistics?  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
http://technet.microsoft.com/ru-ru/library/cc966419(en-us).aspx#XSLTsection130121120120
24 ноя 09, 14:07    [7970515]     Ответить | Цитировать Сообщить модератору
 Re: как SQL определяет подходящий момент для Update Statistics?  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5111
тут
и тут

--------------------------------------------------------------
Дьявол кроется в деталях.
24 ноя 09, 14:11    [7970570]     Ответить | Цитировать Сообщить модератору
 Re: как SQL определяет подходящий момент для Update Statistics?  [new]
tortoise
Member

Откуда: UK
Сообщений: 531
Спасибо, это наверно то, что нужно
хотя пока я не могу понять, что заставляет обновляться статистики каждые 30 минут на двух табличках
24 ноя 09, 17:14    [7972397]     Ответить | Цитировать Сообщить модератору
 Re: как SQL определяет подходящий момент для Update Statistics?  [new]
Glory
Member

Откуда:
Сообщений: 104760
tortoise
Спасибо, это наверно то, что нужно
хотя пока я не могу понять, что заставляет обновляться статистики каждые 30 минут на двух табличках

Воспользоваться Database Maintenance Plan-ом
Или самому создать job с соответствующими командами обновления статистик
24 ноя 09, 17:16    [7972409]     Ответить | Цитировать Сообщить модератору
 Re: как SQL определяет подходящий момент для Update Statistics?  [new]
tortoise
Member

Откуда: UK
Сообщений: 531
результат превзошел мои ожидания!
после насильственного пересчета статистик каждые четыре минуты на всех трех таблицах, счетчик Avg Disk Queue Length упал почти на порядок. Теперь уже боюсь, что это какое-то совпадение.

Спасибо за помощь!
24 ноя 09, 20:39    [7973260]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить