Oracle_scripte/Tanel/ast/03_index_inefficiency_1.sql
2014-09-17 13:23:48 +02:00

18 lines
536 B
SQL

select /*+ index_rs(o o(owner)) */ avg(sysdate - created) days_old
from
indexed_objects o
where
owner = 'SYS'
and object_type = 'PACKAGE'
/
@x
-- Then create an index which satisfies the additional filter column...
-- create index idx2_indexed_objects on indexed_objects (owner, object_type);
-- Then re-create the index with also the column that includes the columns selected in the query
-- drop index idx2_indexed_objects;
-- create index idx2_indexed_objects on indexed_objects (owner, object_type, created);