Главная страница
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.011 c
1-61077
grusta
2002-09-09 17:23
2002.09.19
Свой Bitmap в Polygon-е


6-61225
HrUsT
2002-07-12 11:37
2002.09.19
отправка e-mail через приложение


4-61365
Kasalex
2002-07-29 11:20
2002.09.19
Эмуляция нажатия клавиш в DOS-приложениях


14-61275
VZ-KZ
2002-08-20 15:39
2002.09.19
Интересный вопрос!


1-61110
grigorys
2002-09-10 10:38
2002.09.19
Как вызвать End Process из Delphi и прервать действие программы