Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 SQL Server2000 и ADO   Sergey Popkov   13 Feb 2002 01:37:35 
 Re: SQL Server2000 и ADO   Sergey Astakhov   14 Feb 2002 18:43:51 
 SQL Server2000 и ADO   Sergey Popkov   15 Feb 2002 08:48:13 
 Re: SQL Server2000 и ADO   Sergey Astakhov   17 Feb 2002 02:33:37 
 SQL Server2000 и ADO   Sergey Popkov   17 Feb 2002 15:32:27 
 Re: SQL Server2000 и ADO   Sergey Astakhov   19 Feb 2002 14:32:10 
 Re: SQL Server2000 и ADO   Ђ«ҐЄбҐ© Њ ¬®­®ў   14 Feb 2002 10:40:25 
 SQL Server2000 и ADO   Sergey Popkov   15 Feb 2002 08:45:20 
 Re: SQL Server2000 и ADO   Ђ«ҐЄбҐ© Њ ¬®­®ў   16 Feb 2002 11:05:11 
 SQL Server2000 и ADO   Sergey Popkov   17 Feb 2002 15:31:32 
 SQL Server2000 и ADO   Pawel Sinyakin   19 Feb 2002 01:13:02 
Архивное /su.dbms/28963c6cbe1d.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional