Oracle 11g 预估索引大小


一、创建索引注意事项

1、预估索引大小

2、查看索引表空间可用空间大小

3、查看临时表空间大小

4、业务空闲期创建

5、可以考虑在线、并行、nologging模式


二、预估索引方法

操作步骤如下:

sql> explain plan for create index idx_object_id on tt(object_id) ;

Explained.

sql> set lines 200 pages 1000

sql> select * from table(dbms_xplan.display());

PLAN_TABLE_OUTPUT

-------------------------------------------------------------------------------------------------------------------------------

Plan hash value: 3757763116

----------------------------------------------------------------------------------------

| Id | Operation | Name | Rows | Bytes | Cost (%cpu)| Time |

| 0 | CREATE INDEX STATEMENT | | 2762K| 13M| 22958 (1)| 00:04:36 |

| 1 | INDEX BUILD NON UNIQUE| IDX_OBJECT_ID | | | | |

| 2 | SORT CREATE INDEX | | 2762K| 13M| | |

| 3 | TABLE ACCESS FULL | TT | 2762K| 13M| 21560 (1)| 00:04:19 |

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Note

-----

- estimated index size: 67M bytes

14 rows selected.

Elapsed: 00:00:00.01

sql>

相关文章

Java Oracle 结果集是Java语言中处理数据库查询结果的一种方...
Java AES和Oracle AES是现代加密技术中最常使用的两种AES加密...
Java是一种广泛应用的编程语言,具备可靠性、安全性、跨平台...
随着移动互联网的发展,抽奖活动成为了营销活动中不可或缺的...
Java和Oracle都是在计算机领域应用非常广泛的技术,他们经常...
Java 是一门非常流行的编程语言,它可以运行于各种操作系统上...