У меня есть представление, и я хочу запросить свое представление таким образом, чтобы намекнуть на какой-то индекс из базовой таблицы, могу ли я это сделать?
Я имею в виду:
--view
create or replace view temp_view
as select col1,col2,col3
from table1,table2....
У меня есть индекс на 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;
Могу ли я указать подсказки для представлений? ? (Если я не хочу указывать это при создании этого представления)