14.06.2011 14:05, Tonal пишет:

Из большой таблички нужно удалить записи по сложному условию.
План для условия вполне нормальный.
Но когда включаешь его в delete выплывает NATURAL.

"Нормальный план" - у подзапроса внутри IN, для внешней таблицы есс-но будет натурал, это ведь лишний паразитный джойн.

Есть ли какой-нибудь способ не проходить для этого всю табличку?
Можно конечно преобразовать в execute block, но хотелось бы более
декларативного и стандартного способа.
Может что предполагается в 3-ке или на будущее? :)

Предполагается.


--
Дмитрий Еманов

Ответить