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

Откуда:
Сообщений: 217
Нужно запустить тестовый запрос, который загрузит на 1 минуту все ядра на 70-18%

Не подскажете как это реализовать?
25 сен 14, 09:53    [16619396]     Ответить | Цитировать Сообщить модератору
 Re: запрос для тестирования, грузящий процессор.  [new]
aleks2
Guest
1. Создать запрос, который загрузит ОДНО ядро.

2. Запустить его в необходимом количестве экземпляров.
25 сен 14, 09:58    [16619433]     Ответить | Цитировать Сообщить модератору
 Re: запрос для тестирования, грузящий процессор.  [new]
tsdos
Member

Откуда:
Сообщений: 217
aleks2, подскажите пример такого запроса? Чтобы дисковую систему не сильно грузил, а именно процессор, ну типа как архиватор.
25 сен 14, 10:07    [16619478]     Ответить | Цитировать Сообщить модератору
 Re: запрос для тестирования, грузящий процессор.  [new]
aleks2
Guest
tsdos
aleks2, подскажите пример такого запроса? Чтобы дисковую систему не сильно грузил, а именно процессор, ну типа как архиватор.


declare @t datetime = dateadd( minute, 1, getdate() ), @f float = 123456789.1;

while getdate() < @t
begin
  set @f = @f / 0.123;
end;
25 сен 14, 10:09    [16619499]     Ответить | Цитировать Сообщить модератору
 Re: запрос для тестирования, грузящий процессор.  [new]
tsdos
Member

Откуда:
Сообщений: 217
aleks2,

Спасибо, то, что надо!!!...
25 сен 14, 10:30    [16619633]     Ответить | Цитировать Сообщить модератору
 Re: запрос для тестирования, грузящий процессор.  [new]
tsdos
Member

Откуда:
Сообщений: 217
tsdos, ошибся, не то, что надо. Надо, чтобы все ядра были задействованы из одного запроса, дабы распараллеливание включилось, исходя из того, что значения этого распараллеливания установлены по умолчанию.
25 сен 14, 10:41    [16619707]     Ответить | Цитировать Сообщить модератору
 Re: запрос для тестирования, грузящий процессор.  [new]
aleks2
Guest
Это вам придется изрядно вспотеть.
И не факт, что получится.

ЗЫ. Смысла же потеть - ноль.
25 сен 14, 10:52    [16619787]     Ответить | Цитировать Сообщить модератору
 Re: запрос для тестирования, грузящий процессор.  [new]
tsdos
Member

Откуда:
Сообщений: 217
aleks2,

Ясно, Спасибо!
25 сен 14, 13:02    [16620651]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить