вопрос гибкости.
можно сказать ему делать фулл хинтом +full, но тогда он будет делать его ВСЕГДА, даже тогда, когда это не нужно.
а можно выставить optimizer_index_cost_adj в, допустим, 200, и тогда оптимизатор будет склоняться к фулл-скану (индексный доступ должен быть более чем в 2 раза дешевле, чтобы он его выбрал), но при этом всё равно возьмет индекс, если увидит супер-эффективный план с ним.