Создание индексов для групп по полям?

Вам нужно создать индекс для полей группировки по полям в базе данных Oracle?

Например:

select * 
from some_table
where field_one is not null and field_two = ?
group by field_three, field_four, field_five

Я тестировал индексы, созданные для вышеупомянутого, и единственный релевантный индекс для этого запроса - это индекс, созданный для field_two. Другие однополевые или составные индексы, созданные в любом из других полей, не будут использоваться для вышеуказанного запроса. Это звучит правильно?

Ответы на вопрос(3)

Ваш ответ на вопрос