ORACLE10g新特性——全局HASH分区索引
来源:互联网 发布:js sdk fail 编辑:程序博客网 时间:2024/06/05 23:10
转自: http://blog.itpub.net/4227/viewspace-536379/
在10g以前,Oracle的全局索引分区方法只有一种,即范围分区。
SQL> CREATE TABLE T_PART_INDEX (ID NUMBER, NAME VARCHAR2(30), CREATE_DATE DATE);
表已创建。
SQL> INSERT INTO T_PART_INDEX SELECT ROWNUM, OBJECT_NAME, CREATED FROM DBA_OBJECTS;
已创建57477行。
SQL> COMMIT;
提交完成。
SQL> CREATE INDEX IND_PART_INDEX_CREATE
2 ON T_PART_INDEX (CREATE_DATE) GLOBAL
3 PARTITION BY RANGE (CREATE_DATE)
4 (PARTITION P1 VALUES LESS THAN (TO_DATE('2008-1-1', 'YYYY-MM-DD')),
5 PARTITION P2 VALUES LESS THAN (TO_DATE('2009-1-1', 'YYYY-MM-DD')),
6 PARTITION PMAX VALUES LESS THAN (MAXVALUE));
索引已创建。
而在10g中,Oracle新增了一种全局索引的分区方式,用户可以选项HASH分区方式对全局索引进行分区:
SQL> CREATE INDEX IND_PART_INDEX_ID
2 ON T_PART_INDEX (ID) GLOBAL
3 PARTITION BY HASH (ID)
4 PARTITIONS 16;
索引已创建。
这种全局哈希分区索引比较适合像ID这种数据增长型索引,通过HASH算法,可以将递增的索引键值分布到多个分区上,从而避免系统争用。
- ORACLE10g新特性——全局HASH分区索引
- ORACLE10g新特性——全局HASH分区索引
- oracle10g新特性——物化视图
- Oracle10g新特性——正则表达式
- Oracle10g新特性—表空间管理
- Oracle12c中性能优化&功能增强新特性之全局索引DROP和TRUNCATE 分区的异步维护
- Oracle12c中性能优化&功能增强新特性之全局索引DROP和TRUNCATE 分区的异步维护
- Oracle10g新特性——记录DML错误日志
- Oracle10g新特性——利用RMAN迁移表空间
- Oracle 12C 新特性之表分区带 异步全局索引异步维护(一次add、truncate、drop、spilt、merge多个分区)
- oracle10g新特性--回收站
- 全局分区索引
- 分区索引与全局索引
- ORACLE全局索引、分区索引
- 分区索引和全局索引
- 全局索引与分区索引
- 全局分区索引与局部分区索引
- oracle10G新特性之ASM
- 创建对象时总说找不到符号,请帮帮解决下
- 游戏Algorithm----抽奖算法----奖品有权重的情况探讨
- 字符指针初始化方式与字符串存储位置之间的关系
- MFC可停靠菜单栏的创建过程
- 数据规范中的归一化与标准化:
- ORACLE10g新特性——全局HASH分区索引
- 基于davinci6467的DSP算法移植
- 一步一步学调试——gdb命令小结
- Shared XDM Definitions(共享XDM的定义)
- Directx 纹理贴图 模仿地面效果
- UFT QTP 12 试用
- Opencv--Hog源码分析
- 让DIV可编辑
- dos2unix与静态库