> Имею мнение, что для C1 данный индекс не может быть использован в
> принципе. Что-то ты умалчиваешь, похоже :-)
Я хотел было возразить...
Странно. На тестовой базе строился именно такой план. А на сервере в
недвижимости
PLAN JOIN (C1 INDEX (RDB$FOREIGN25, RDB$FOREIGN25),
C2 INDEX (UNIQUE_OBJECT_TXT_CONTENT,
UNIQUE_OBJECT_TXT_CONTENT),
C3 INDEX (UNIQUE_OBJECT_TXT_CONTENT,
UNIQUE_OBJECT_TXT_CONTENT))
Где RDB$FOREIGN25 - это FK TXT_ID на словарь лексем.
Это я, наверное, перегрелся...
Для UNIQUE со списком (TXT_ID, TYPE_TXT_CONTENT, CLASS, ID) в плане
юзается только UNIQUE_OBJECT_TXT_CONTENT
И это наверное - хорошо...
Спасибо, Дим!
Коваленко Дмитрий.