powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Выполнение очень долгого запроса.
1 сообщений из 51, страница 3 из 3
Выполнение очень долгого запроса.
    #32358302
hyh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
SELECT DISTINCT O2.ID
FROM ORDITEMSTATE O1,
 FULFILDOC F, ORD O2
WHERE
 (O1.FFDOCTYPE = 'A')
 AND (O1.STATECODE IN ('0','1'))
 AND (F.NUM = O1.FFDOCNUM)
 AND (F.INPDATE >= :D1)
 AND (F.INPDATE <= :D2)
 AND (O2.NUM = O1.ORDNUM)
 UNION
SELECT DISTINCT O2.ID
FROM ORDITEMSTATE O1,
 FULFILDOC F, ORD O2
WHERE
(O1.FFDOCTYPE IN ('L','R'))
 AND (F.NUM = O1.FFDOCNUM)
 AND (F.INPDATE >= :D1)
 AND (F.INPDATE <= :D2)
 AND (O2.NUM = O1.ORDNUM)

Код: plaintext
1.
PLAN SORT (JOIN (F NATURAL,O1 INDEX (XIF217ORDITEMSTATE,XIF150ORDITEMSTATE),O2 INDEX (RDB$PRIMARY56)))
PLAN SORT (JOIN (O2 NATURAL,O1 INDEX (XPKORDITEMSTATE,XIF217ORDITEMSTATE,RDB$FOREIGN173,XIF217ORDITEMSTATE,RDB$FOREIGN173),F INDEX (RDB$PRIMARY46)))

Вот как это млин называется вообще :/
Ну какого он безиндексные запросы создает ...
Кто это писал вообще ??)
...
Рейтинг: 0 / 0
1 сообщений из 51, страница 3 из 3
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Выполнение очень долгого запроса.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]