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

Вниз

чистый SQL   Найти похожие ветки 

 
{bas}   (2002-10-07 16:08) [0]

Почему запрос
SELECT *
FROM FutRate, Pos, Ord
WHERE FutRate.DFR_TIME BETWEEN sysdate-100 AND sysdate AND
FutRate.nF_Id=181 AND
Pos.nFr_id=FutRate.nFr_id AND
Ord.nP_Id=Pos.nP_Id

выполненяется быстро

а запрос

SELECT Ord.<некое поле>
FROM FutRate, Pos, Ord
WHERE FutRate.DFR_TIME BETWEEN sysdate-100 AND sysdate AND
FutRate.nF_Id=181 AND
Pos.nFr_id=FutRate.nFr_id AND
Ord.nP_Id=Pos.nP_Id

медлено


 
{bas}   (2002-10-07 16:17) [1]

извиняюсь

сам разобрался


 
AM   (2002-10-07 16:17) [2]

по логике второй запрос должен выполнятся быстрее...

единственным оправданием может служить то, что на проверку корректности 1-го запроса уходит времени меньше чем на второй...
но это сотый доли сек.,

а можно узнать:
1)НД 1-го отличается от НД второго на много?
2)насколько медленно
3)как это проверялось



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

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

Наверх




Память: 0.46 MB
Время: 0.014 c
1-92483
vlv
2002-10-18 11:05
2002.10.28
Как лучше использовать Delphi-компонент в MS Visual C++ ?


1-92601
brestmarket
2002-10-15 12:44
2002.10.28
Как в WebBrowser1 программно переходить от одного якоря (anchor)


3-92386
AGor
2002-09-19 10:26
2002.10.28
Как зоздать поле?


3-92406
sndanil
2002-10-05 16:33
2002.10.28
Проблема с производительностью в Interbase


3-92332
relaxer
2002-10-01 23:04
2002.10.28
Хелп! Не работает след. запрос ...