У меня есть представление, и я хочу запросить мое представление, подобное этому, чтобы намекнуть некоторый индекс из базовой таблицы, могу ли я это сделать?
Я имею в виду:
--view
create or replace view temp_view
as select col1,col2,col3
from table1,table2....
У меня есть index на table1.col1, который называется index1 ".
У меня есть запрос:
--query
select *
from temp_view
where col1=12;
И когда я вижу план объяснения этого запроса, он показывает мне, что запрос не использует "index1", и я хочу указать его.
Поэтому я хочу, чтобы это было, например:
--query with hint
select /*+ index(temp_view index1)*/*
from temp_view
where col1=12;
Можно ли указать подсказки для просмотров? (Если я не хочу указывать его во время создания этого представления)