![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
sp_executesql
Polevi © (2004-04-23 17:19:00)http://www.sql.ru/forum/actualthread.aspx?bid=1&tid=88971
Polevi (2004-04-26 11:44:00) [1]http://www.sql.ru/forum/actualthread.aspx?bid=1&tid=88971
Nikolay M. (2004-04-24 18:41:00) [2]
> не знаю куда смотрели в пятницу мои глаза - но мне его увидеть
> не удалось
В Query Analizer-е сделал Ctrl+K, Ctrl+Shift+S, Ctrl+Shift+T?
> 4 процессора минимум на 80% загрузки
Внушает...
Можно принять за гипотезу, что процы так загружены из-за ожидания операций I/O с винтом. Значит либо своп немеряный (в чем я сомневаюсь, наверняка памяти хватает), либо постоянно дергаются какие-то данные (например, при выборке каждой записи для нее делается нехилый подзапрос).
На самом деле это пока все гадания. Если буду в аське, стучись, подумаем вместе.
Polevi (2004-04-24 18:16:00) [3]я бы кинул в тебя свой запрос, но он ну очень навороченый
завтра загляну на работу - еще раз попытаюсь увидеть план по sp_executesql, не знаю куда смотрели в пятницу мои глаза - но мне его увидеть не удалось ???
а серваком происходит - все 4 процессора минимум на 80% загрузки, не смешно в общем :(
Nikolay M. (2004-04-24 16:00:00) [4]Если честно, я так и не смог получить разные планы выполнения для static- & dynamic-sql :(
Группировки, соединения, сортировки - всегда одно и то же.
Можешь свой запрос кинуть?
Трейсить пробовал? Что происходит с серваком на sp_executesql? Загрузка процессора, обращения к винту и тд?
Polevi (2004-04-23 18:28:00) [5]exec неудобно, да и недумаю я что поможет\
clickmaker (2004-04-23 17:41:00) [6]а если просто exec()