Код: Выделить всё
update Workplaces wp
set wp.MaxAttId =
(select
max(AttId)
from
Analog
where
WorkplacesId = wp.WorkplacesId
)
PLAN (ANALOG NATURAL) PLAN (WP NATURAL)
индекс на WorkplacesId почему-то не используется.
В Firebird - все нормально, индекс используется.
Если пытаюсь явно указать оптимизатору план с индексом, то получаю
ошибку:
index cannot be used in the specified plan.
index RDB$FOREIGN174 cannot be used in the specified plan.
Можно ли как-нибудь заставить IB6.0 использовать индекс?