如何在IOT(索引组织表)中重建索引?

时间:2018-02-02 16:40:36

标签: oracle oracle10g oracle-sqldeveloper oracleforms oracledb

亲爱的所有专家。

我的IOT在oracle数据库中有700万条记录,最终用于快速访问主键但在我的情况下,当我选择主键列时,选择单列需要5-4秒。 我的疑问是:

  

从Emp_master中选择Emp_Refno,其中Rownum = 1   由Emp_Refno asc;

我还使用 Sql Tunning Advisor 进行优化,并从SQL Tunning Advisor获取索引建议并应用它,但是在解释计划中没有看到这个索引并且它在它之后需要相同的时间

1 个答案:

答案 0 :(得分:0)

我很好奇以下查询是否具有相同的执行时间:

select * from (select Emp_Refno from Emp_master order by Emp_Refno asc) where rownum = 1

这就是我经常为Oracle编写前n个查询的方法。