用户工具


函数索引
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一起用