Как использовать невидимый индекс в SQL запросе. Oracle DB.
Для того, чтобы оптимизатор увидел невидимый (Invisible) индекс, достаточно в хинте указать директиву use_invisible_indexes
SELECT /*+ USE_INVISIBLE_INDEXES INDEX (T INDEX_NAME) */ FROM T_TABLE T WHERE T.DT_CONTACT > TRUNC(SYSDATE);