
oracleDataBase
文章平均质量分 61
iteye_13083
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
oracleDataBase
oracle 反向索引 [code="java"]create index I_INFO_CLASSID on b_info(CLASSID); create index I_INFO_CLASSID_REVERSE on b_info(reverse(CLASSID)); analyze table b_info compute statistics for table for all i...原创 2015-01-05 09:25:43 · 265 阅读 · 0 评论 -
oracle反向索引
我们知道Oracle会自动为表的主键列建立索引,这个默认的索引是普通的B-Tree索引。对于主键值是按顺序(递增或递减)加入的情况,默认的B- Tree索引并不理想。这是因为如果索引列的值具有严格顺序时,随着数据行的插入,索引树的层级增长很快。搜索索引发生的I/O读写次数和索引树的层级数成正比,也就是说,一棵具有5个层级的B-Tree索引,在最终读取到索引数据时最多可能发生多达5次I/O操作。因而...原创 2015-01-05 09:40:52 · 278 阅读 · 0 评论 -
oracle 反向键索引的原理和用途(减少索引热点块)!
我们知道Oracle会自动为表的主键列建立索引,这个默认的索引是普通的B-Tree索引。对于主键值是按顺序(递增或递减)加入的情况,默认的B-Tree索引并不理想。这是因为如果索引列的值具有严格顺序时,随着数据行的插入,索引树的层级增长很快。搜索索引发生的I/O读写次数和索引树的层级数成正比,也就是说,一棵具有5个层级的B -Tree索引,在最终读取到索引数据时最多可能发生多达5次I/O操作。因而...原创 2015-01-05 13:49:43 · 123 阅读 · 0 评论