У меня есть серия чрезвычайно похожих запросов, которые я выполняю против таблицы в 1,4 миллиарда записей (с индексами), единственная проблема заключается в том, что по меньшей мере 10% этих запросов занимают > 100 раз больше времени для выполнения, чем другие.
Я запустил план объяснений и заметил, что для быстрых запросов (примерно 90%) Oracle использует сканирование диапазона индексов; на медленных, используя полное сканирование индекса.
Есть ли способ заставить Oracle делать сканирование диапазона индекса?