索引
文章平均质量分 93
huangliang0703
这个作者很懒,什么都没留下…
展开
-
执行计划中常见index访问方式
SQL> create table test as select object_id,object_name from dba_objects; create table test as select object_id,object_name from dba_objects;Table created.SQL> create index i_t_object_id on test(o转载 2015-07-12 23:24:55 · 523 阅读 · 0 评论 -
MOVE相关知识
一、移动普通表和索引SQL> create table test as select * from dba_objects;SQL> ALTER TABLE TEST ADD CONSTRAInt idx_id primary key (object_id);Table altered.SQL> select INDEX_NAME from dba_indexes whe原创 2015-09-09 21:54:16 · 411 阅读 · 0 评论 -
索引重建
研发反应,某两张表delete 操作比较多,索引需要重建查看索引的大小:select SEGMENT_NAME,sum(BYTES/1024/1024),sum(BLOCKS*8*1024) from dba_segments where SEGMENT_NAME in(select INDEX_NAME from dbA_indexes where TABLE_NAME='XI原创 2015-11-03 15:04:39 · 412 阅读 · 0 评论 -
通过dba_ind_columns表查到索引所在列的名字为SYS_NC00133$
使用下面的脚本查看表上索引相关信息:select ind.uniqueness uniq, ind.owner||'.'||col.index_name indname, col.column_name colname from dba_ind_columns col, dba_ind原创 2015-11-11 11:22:00 · 3291 阅读 · 0 评论 -
主键约束与其索引的问题
1、如果索引是单独创建,那么在删除主键约束的时候,索引不会删除,除非使用alter table t drop constraint pk_t cascade drop index;15:59:16 sys@CRMUAT>drop table t purge;Table dropped.16:05:20 sys@CRMUAT>create table t (x int, y in原创 2015-09-22 16:08:04 · 578 阅读 · 0 评论 -
index invisible与unusable 特性
一 、invisible 特性1)当索引置为invisible 时,索引变得不可用19:41:53 sys@ORAUAT2>create table test as select * from dba_objects;Table created.19:42:36 sys@ORAUAT2>create index ind_id on test(object_id);I原创 2015-09-24 20:15:41 · 795 阅读 · 0 评论 -
查看一个表上索引一段时间的使用情况
select d.object_name, sum(se.executions_delta) exec_countsfrom DBA_HIST_SQL_PLAN d, dba_hist_sqlstat se,dba_hist_snapshot shwhere d.object_name in ( select index_name from dba_indexes where转载 2015-01-26 19:47:55 · 601 阅读 · 0 评论 -
Oracle索引块分裂split信息汇总
文章来自:http://www.oracledatabase12g.com/archives/index-split.html索引中的数据块 按照其作用分为:root block 根块、branch block 枝块、leaf block 叶块。 root block根块: 根块是索引的入口对于一个索引而言根块的DBA data block a转载 2015-01-22 20:39:25 · 2360 阅读 · 0 评论