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

Откуда:
Сообщений: 12501
С MS SQL я работаю мало, поэтому требуется ликбез.
Читаю описание на Resource Governor и вижу вот такое:
http://msdn.microsoft.com/en-us/library/bb934146.aspx
REQUEST_MAX_CPU_TIME_SEC = value
Specifies the maximum amount of CPU time, in seconds, that a request can use. value must be 0 or a positive integer. The default setting for value is 0, which means unlimited.

Note:
Resource Governor will not prevent a request from continuing if the maximum time is exceeded. However, an event will be generated. For more information, see CPU Threshold Exceeded Event Class.
Собственно, что такое "event" в данном контексте? Кто это событие поймает?

У меня стоит задача ограничить срок жизни индивидуальных select запросов. Надо прибивать запросы (не коннекты, а только запросы) которые делают выборку дольше определенного периода. Это я вообще в ту сторону копаю или нет?
Про ставить таймаут на клиенте я знаю, но клиента переписывать мне никто не даст.
9 сен 09, 00:30    [7634578]     Ответить | Цитировать Сообщить модератору
 Re: Ликбез по MS SQL и Resource Governor  [new]
Denis Reznik
Member

Откуда: Киев
Сообщений: 156
White Owl,

нет, не в ту вы копаете. Resource Gouvernor предназначен для распределения ресурсов системы. А событие REQUEST_MAX_CPU_TIME_SEC генерируется, чтобы вы его могли поймать в профайлере и произвести какие-то действия (вот здесь есть сценарий использования - ). Посмотрите лучше вот в эту сторону : [url=]http://msdn.microsoft.com/en-us/library/ms190419.aspx.
9 сен 09, 01:51    [7634709]     Ответить | Цитировать Сообщить модератору
 Re: Ликбез по MS SQL и Resource Governor  [new]
Denis Reznik
Member

Откуда: Киев
Сообщений: 156
White Owl,

нет, не в ту вы копаете. Resource Gouvernor предназначен для распределения ресурсов системы. А событие REQUEST_MAX_CPU_TIME_SEC генерируется, чтобы вы его могли поймать в профайлере и произвести какие-то действия (вот здесь есть сценарий использования - http://msdn.microsoft.com/ru-ru/library/bb934146.aspx) Посмотрите лучше вот в эту сторону: http://msdn.microsoft.com/ru-ru/library/ms190419.aspx.
9 сен 09, 01:56    [7634716]     Ответить | Цитировать Сообщить модератору
 Re: Ликбез по MS SQL и Resource Governor  [new]
White Owl
Member

Откуда:
Сообщений: 12501
Denis Reznik,

Большое спасибо.
Именно то, что нужно.
9 сен 09, 19:12    [7638972]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить