Вам нужно создать индекс для полей группы по полям в базе данных Oracle?
Например:
select *
from some_table
where field_one is not null and field_two = ?
group by field_three, field_four, field_five
Я тестировал индексы, созданные для выше, и единственный соответствующий индекс для этого запроса - это индекс, созданный для field_two. Другие однополевые или комбинированные индексы, созданные в любом из других полей, не будут использоваться для вышеуказанного запроса. Правильно ли это звучит?