函数索引
create table t(i number)
begin
for i in 1..1000 loop
insert into t values(i);
end loop;
commit;
end;
create or replace function f(i number)
return number
deterministic
as
begin
return i+1;
end;
create index i on t(f(i))
索引操作
alter index i disable/enable 索引是否可用 ------只用于函数索引
alter index i unusable/rebuild 索引是否失效,重建
alter index i visible/invisible 索引对优化器是否可见, 一般和这个参数optimizer_use_invisible_indexes一起用