|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Sergey Popkov 2:5020/1799 15 Feb 2002 08:48:13 To : Sergey Astakhov Subject : SQL Server2000 и ADO --------------------------------------------------------------------------------
єєриветствую, многоуважаемый Sergey!
>> имеем хранимую процедуру в SQL'е..
>> конектимся в своей программе через ADO к базе, запускае процедуру в
>> своей проге: Exec MyProc. Процедура (в зависимости от кол-ва
>> обрабатываемых данных) может
SA> выполнятся
>> значительное время: от 5 сек до 5 мин.
>> Если процедура выполняется ~30 сек, то выбрасывается ошибка о TimeOut'е.
>> Hа самом SQL Sever'е (в Query Analyzer) все прекарасно выполняется в
>> любом случае.. В чем может быть дело?
SA> Может попробовать запросы пооптимизировать?
как именно?
SA> 5 секунд - это уже довольно много.
SA> Мы тут у себя сегодня один select оптимизировали, но на Oracle,
SA> правда.
SA> Там была 3-йная вложеность подзапросов. Выполнялся он около 3-х секунд.
SA> После создания пары индексов и добавления одного Hint-а запрос стал
SA> выполнятся в 20 раз быстрее.
SA> Hа SQL Sevrer тоже достаточно возможностей пооптимизировать.
А зачем несколько индексов создавать при работе с 1 базой?
и еще вопрос - что такое Hint ?
просто, есть одна таблица, куда у меня попадают данные с моего приемщика
(данные от пост-терминала).. в таблицу заносится вся строка.. удаленная
процедура как раз занимается тем, что вытягивает из этой строки различные
параметры и рассортировывает данные в другую таблицу (по определенным полям)..
хотел сделать тригер - приемщик начал ругатся о невозможности вставки данных
(из-за работы тригера).. перешел просто на процедуру.. да и тут тоже свои
проблемы...
Удачи, Sergey !
... У-у-у-у !!! Как все запущено !!!
--- Hасколько проще была бы жизнь,если бы она была в исходниках!
* Origin: - Лучшая пpическа- это полное ее отсутствие! (2:5020/1799)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/28963c6cbe1d.html, оценка из 5, голосов 10
|