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

Откуда: Донецк
Сообщений: 167
Люди, есть длинный гетерогенный запрос.... Там с оракла и сиквела тянет данные и применяет к ним мат методы.... Агрегации и прочую лабудень.... Короче работает 30-50 секунд на 2хXEON HT(enabled).... Смотрю на загрузку процов - пашет только 1 виртуальный... 8(( Остальные 3 почти не загружены 8((


Под сиквел отданы все 4... Галочка All Available стоит....

Хочу чтоб работали все 4 проца в момент запроса на 100 процентов и запрос выполнился за 8 сек 8)))

Поможете ??? 8))


Донбасс - порожняк не гонит...
13 май 05, 14:12    [1536840]     Ответить | Цитировать Сообщить модератору
 Re: Долгий запрос на Мультипроцессоре  [new]
Lord_Jadeite
Guest
Отключи гипертрейдинг :) SQL на 4х "виртуальных" будет работать не быстрее, а даже медленнее чем на 2х "реальных" процессорах....
13 май 05, 14:25    [1536912]     Ответить | Цитировать Сообщить модератору
 Re: Долгий запрос на Мультипроцессоре  [new]
habibi
Member

Откуда: Донецк
Сообщений: 167
Ну я в курсе про переключение задачь между процами и всё такое... Но просто не пойму... ГиперТрединг придумали пацаны, которые вообще не понимают в компьютерах??? Иначе чего его все советуют отключать...

Донбасс - порожняк не гонит...
13 май 05, 14:34    [1536971]     Ответить | Цитировать Сообщить модератору
 Re: Долгий запрос на Мультипроцессоре  [new]
АлексейК
Member

Откуда: http://www.msdatabase.ru , Moscow
Сообщений: 7683
Распределенные запросы выполняются с пониженным приоритетом
ну так заложено в сервак хоть ты тресни

сложи распределенной хранимкой данные в таблички временного характера и запусти локальный запрос на обработку данных

сорри, а что тогда гонит донбас?
13 май 05, 14:40    [1537017]     Ответить | Цитировать Сообщить модератору
 Re: Долгий запрос на Мультипроцессоре  [new]
Crimean
Member

Откуда:
Сообщений: 13148
ICQ 21201317
13 май 05, 14:41    [1537024]     Ответить | Цитировать Сообщить модератору
 Re: Долгий запрос на Мультипроцессоре  [new]
Glory
Member

Откуда:
Сообщений: 104760
Хочу чтоб работали все 4 проца в момент запроса на 100 процентов и запрос выполнился за 8 сек
Почему вы решили, что проблема вашего запроса именно в процессоре ?
13 май 05, 14:41    [1537026]     Ответить | Цитировать Сообщить модератору
 Re: Долгий запрос на Мультипроцессоре  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
Почитай по SQL UMS - там "умные пацаны" написали свой таск шедулер, чтобы не юзать манагер от винды, потому как то, что хочет винда, и то, что хочет SQL Server - совпадает далеко не всегда.
Ваще-то, кажный инстрУмент должон применяться по назначению. Вот в данном случАе, ht - не нужен никак. Хотя я его юзаю :-)
13 май 05, 14:42    [1537033]     Ответить | Цитировать Сообщить модератору
 Re: Долгий запрос на Мультипроцессоре  [new]
habibi
Member

Откуда: Донецк
Сообщений: 167
[quot Glory
Почему вы решили, что проблема вашего запроса именно в процессоре ?[/quot]

Потому что когда 1 проц загружен на 100% в течении 30 сек - то дело точно в процессоре... А тут ещё рядом 3 праздно шатающихся от 2-3 процентов загрузки...
13 май 05, 15:19    [1537243]     Ответить | Цитировать Сообщить модератору
 Re: Долгий запрос на Мультипроцессоре  [new]
unicode
Member

Откуда:
Сообщений: 810
возможно что процессы не правильно распределятся, посмотрите BOL

фичу affinity mask .. почитайте
13 май 05, 15:25    [1537273]     Ответить | Цитировать Сообщить модератору
 Re: Долгий запрос на Мультипроцессоре  [new]
unicode
Member

Откуда:
Сообщений: 810
да и на компе на котором сиквел не Домайн контроллера или ISA сервера например?
13 май 05, 15:27    [1537282]     Ответить | Цитировать Сообщить модератору
 Re: Долгий запрос на Мультипроцессоре  [new]
Glory
Member

Откуда:
Сообщений: 104760
Потому что когда 1 проц загружен на 100% в течении 30 сек - то дело точно в процессоре...
Может все таки взглянуть на план а не опиратся только на свои предположения ?
13 май 05, 15:27    [1537283]     Ответить | Цитировать Сообщить модератору
 Re: Долгий запрос на Мультипроцессоре  [new]
unicode
Member

Откуда:
Сообщений: 810
покажи план запроса, прежде чем чтоли бо предпринимать. а дальше видно будет
13 май 05, 15:28    [1537291]     Ответить | Цитировать Сообщить модератору
 Re: Долгий запрос на Мультипроцессоре  [new]
habibi
Member

Откуда: Донецк
Сообщений: 167
unicode
да и на компе на котором сиквел не Домайн контроллера или ISA сервера например?


УПАСИ БОГ !!! Даже рара нету 8)))
13 май 05, 15:37    [1537353]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить