Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.09.19;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.007 c
14-61317
Esu
2002-08-22 14:40
2002.09.19
О наболевшем


7-61322
IlyaA
2002-07-10 14:08
2002.09.19
CodPage 866 To Win1251


3-61001
S/A
2002-08-29 10:01
2002.09.19
Вставка значений Lookup полей в ADODataSet


1-61159
MikeFW
2002-09-06 12:47
2002.09.19
Как узнать имя родителя в дереве


1-61204
eruc
2002-09-08 12:52
2002.09.19
~ ~ ~ ~





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский