|
![]() |
#1 |
Moderator
|
Цитата:
в интербэйсе - фуллскан
Цитата:
1. попробовал бы избавиться от подзапросов в принципе через джоин
Цитата:
я не специалист по бд честно говоря , но решал бы так, в порядке получилось/не получилось:
Кстати, как такая штука Цитата:
попробовал бы подсунуть план от 1 запросу 2
|
|
![]() |
#2 |
злыдень
|
Цитата:
Сообщение от Андре
В Oracle тоже.
А где там подзапросы то? Кстати, как такая штука в interbase делается ? 2. Ручками. Думаю так же как в оракле, т.к. они очень похожи, есть даже клон оракл реализованный на firebird. вобщем вот пример синтаксиса: // Задаем план ручками, иначе Firebird как-то это криво планирует на больших базах // PLAN ("SORT (JOIN (J1 INDEX (ACC_PROVOD_DEBIT_IDX,ACC_PROVOD_CREDIT_IDX), J2 INDEX (PRIMARY_ACC_HOZOP)))") // отключил - не работает для счетов, имеющих субсчета |
|