Форум: "Базы";
Текущий архив: 2002.10.28;
Скачать: [xml.tar.bz2];
Внизчистый 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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c