(FAQ)ORACLE重建索引需要考虑问题

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

(FAQ)ORACLE重建索引需要考虑问题

【问题】: (FAQ)ORACLE重建索引需要考虑问题
版本: 6.0
模块: 系统部署
【答复】:
1、判断是否需要重建索引: SQL>analyze index index_name validate structure; SQL> select height,DEL_LF_ROWS/LF_ROWS from index_stats; (或Select index_name,blevel from dba_indexes where blevel>=4); 说明:当查询出来的height>=4或者DEL_LF_ROWS/LF_ROWS>0.2的场合,该索引考虑重建; 2、重建索引方法: 方法一、 Alter index index_name rebuild tablespace tablespace_name; 优点:是快速重建索引的一种有效的办法,可以用来将一个索引移到新的表空间。 缺点:重建期间需要额外空间。 方法二、 alter index index_name coalesce; 优点:重建期间不需要额外空间。 缺点:coalesce选项不能用来将一个索引转移到其他表空间。

1、判断是否需要重建索引: SQL>analyze index index_name validate structure; SQL> select height,DEL_LF_ROWS/LF_ROWS from index_stats; (或Select index_name,blevel from dba_indexes where blevel>=4); 说明:当查询出来的height>=4或者DEL_LF_ROWS/LF_ROWS>0.2的场合,该索引考虑重建; 2、重建索引方法: 方法一、 Alter index index_name rebuild tablespace tablespace_name; 优点:是快速重建索引的一种有效的办法,可以用来将一个索引移到新的表空间。 缺点:重建期间需要额外空间。 方法二、 alter index index_name coalesce; 优点:重建期间不需要额外空间。 缺点:coalesce选项不能用来将一个索引转移到其他表空间。

(FAQ)ORACLE重建索引需要考虑问题

【问题】: (FAQ)ORACLE重建索引需要考虑问题版本: 6.0 模块: 系统部署【答复】:1、判断是否需要重建索引:SQL>analyze index index_n...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息