+ присоединяюсь к zip_zero... в чем суть создания всевозможных индексов.
Оракл сам создает автоматические индексы которые ему нужны.
Разработчик создает еще пару индексов чтобы оптимизировать работу запросов которые не вовлекают primary и unique constraints, например как composite primary keys или на ключевые слова или названия продуктов и тд.
Если нужно много индексов - может логика и ERM модель базы данных не доработана хорошо и нужно оптимизировать ее методами нормализации.