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