Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.19;
Скачать: CL | DM;

Вниз

У меня очень долго отрабатываются запросы (в частности пытаюсь вы   Найти похожие ветки 

 
Kurt   (2002-08-27 13:14) [0]

У меня очень долго отрабатываются запросы (в частности пытаюсь вывести отчет с помощью QгшслReport) у меня MS SQL Server. не через мною написанную Делфи-прогу получается быстрее.
В чем проблема может быть? может как то надо не через BDE? и если так то как это сделать?

заранее спасибо!


 
Kurt   (2002-08-27 13:48) [1]

это происходит на больших объемах таблиц...
а еще иногда у меня вылетает если большой отчет вообще из программы. в чем проблема? подскажите плиз!


 
asafr ©   (2002-08-27 13:57) [2]

Причин может быть много...
Нет индексов, не оптимизированный запрос и т.д...
А QReport здесь не виноват.


 
X-jedy ©   (2002-08-27 13:58) [3]

Есть предположение что плохо написан сам запрос.
Как то у меня запрос обрабатывался 27сек. После того как я его прооптимизировал время стало 0.3сек.
Потом опять же если у тебя MS SQL зачем тебе BDE?
Поподробнее распиши что за БД, и какой запрос.
GL.


 
Anatoly Podgoretsky ©   (2002-08-27 14:06) [4]

Не твою написанная прога, написана правильно


 
X-jedy ©   (2002-08-27 14:07) [5]

;]


 
Kurt   (2002-08-27 14:13) [6]

а как работать с MS SQL не через BDE? обьясни плиз, X-jedy!

не мною написанная прога напрямую работает с SQL Server-ом.
а запрос тот же.


 
asafr ©   (2002-08-27 14:30) [7]

например, через ADO


 
X-jedy ©   (2002-08-27 14:32) [8]

Ну напрямую, это вряд-ли ;) Все равно она опирается на какую либо технологию, на ADO скорее всего, тк.к это MS SQL то это логично.
Хмм... Если запрос тот же, и бд та же то честно говоря я в затруднении. Тут смотреть надо...


 
Kurt   (2002-08-27 14:55) [9]

а обьясните чуть про ADO и где можно об этом поподробнее узнать.
и если не сложно можете сказать поточнее чем ADO лучше чем BDE? чем лучше через то работать чем через BDE?


 
Kurt   (2002-08-27 15:34) [10]

и скорость работы с MS SQL Server через ADO и BDE отличается? и насколько?
ответье плиз!


 
torba   (2002-08-27 15:42) [11]

Да чего говорить, АДО родной микрософтовский движок, так как БДЕ родноф для Парадокса и дбейс


 
Kurt   (2002-08-27 15:59) [12]

и все-таки? если не трудно


 
X-jedy ©   (2002-08-27 16:18) [13]

Так тебе очень сложно помочь... Нужно прогу смотреть, запрос...


 
Praco ©   (2002-08-27 17:00) [14]

"скорость работы с MS SQL Server через ADO и BDE отличается?"
Скорость отличается не сильно. BDE и Delphi не виноваты.

Что известно о "той проге", на чем написана, библиотека доступа, возможно она используют хранимую процедуру? Посмотри в SQL Server Profiler что она делает.


 
Kurt   (2002-08-27 17:50) [15]

выполняется обычный select с одной большой(!) таблицы.
просто акцесс работает с прилинковаными таблицами MS SQL Server и все.

так а чем же лучше тада ADO над BDE если скорость примерно одинакова и так далее?

и так между делом если трудно, а нужны ли патчи какие-нить для ADO для Делфей 6? слышал для 5 нужно.



Страницы: 1 вся ветка

Текущий архив: 2002.09.19;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.031 c
3-60998
Mike222
2002-08-29 13:27
2002.09.19
delete record


6-61230
Alibaba
2002-07-16 13:58
2002.09.19
Как подождать результата соединения клиента с сервером?


3-60993
Извращенец2
2002-08-29 14:19
2002.09.19
Работа с DBGrid


6-61243
HAspiring
2002-07-15 16:51
2002.09.19
Как разорвать соединение


4-61339
TaiphooN
2002-07-25 17:04
2002.09.19
Сканер и WinAPI