ORACLE10g新特性——全域性HASH分割槽索引
這兩天看文件時發現,Oracle10g中新增了全域性分割槽索引的型別——HASH分割槽。
在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演算法,可以將遞增的索引鍵值分佈到多個分割槽上,從而避免系統爭用。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29067253/viewspace-2145299/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 事務、全域性索引、透明分散式,再見,分割槽健!索引分散式
- 記一次Oracle分割槽表全域性索引重建的過程Oracle索引
- mongo 建立使用者 建hash 分割槽 建索引Go索引
- Oracle分割槽表基礎運維-07增加分割槽(2 HASH分割槽)Oracle運維
- Apache Hudi重磅特性解讀之全域性索引Apache索引
- Oracle分割槽表基礎運維-03HASH分割槽Oracle運維
- oracle 19C新特性——混合分割槽表Oracle
- Oracle 12C新特性-線上把非分割槽錶轉為分割槽表Oracle
- ORACLE 19c 新特性之混合分割槽表Oracle
- 移動分割槽表和分割槽索引的表空間索引
- Oracle分割槽表基礎運維-07增加分割槽(4 RANGE_HASH)Oracle運維
- mysql 8.0.17 分割槽特性測試MySql
- Oracle分割槽表基礎運維-06分割槽表索引Oracle運維索引
- C#10新特性-全域性和隱式usingsC#
- Linux 分割槽擴容(根分割槽擴容,SWAP 分割槽擴容,掛載新分割槽為目錄)Linux
- SQL優化案例-分割槽索引之無字首索引(六)SQL優化索引
- Oracle優化案例-分割槽索引之無字首索引(六)Oracle優化索引
- 增加表分割槽時,為local分割槽索引指定不同表空間的方法索引
- 【INDEX】Oracle分割槽索引技術詳解IndexOracle索引
- InnoDB關鍵特性之自適應hash索引索引
- SQL最佳化案例-分割槽索引之無字首索引(六)SQL索引
- MySQL 8 新特性之持久化全域性變數的修改MySql持久化變數
- Spark 3.0 新特性 之 自適應查詢與分割槽動態裁剪Spark
- index_oracle索引梳理系列及分割槽表梳理IndexOracle索引
- LightDB 22.4 新特性之相容Oracle線上轉換普通表為分割槽表Oracle
- 8.0新特性-不可見索引索引
- PostgreSQL9.x,10,11hash分割槽表用法舉例SQL
- Liunx新增新硬碟和分割槽方法硬碟
- linux新增新磁碟和建立分割槽Linux
- Linux分割槽方案、分割槽建議Linux
- PostgreSQL11preview-索引優化。filter智慧消除、分割槽索引智慧合併SQLView索引優化Filter
- oracle分割槽表和分割槽表exchangeOracle
- PostgreSQL/LightDB 分割槽表之分割槽裁剪SQL
- 【12.2】Oracle 12C R2新特性-外部表支援分割槽了(Partitioning External Tables)Oracle
- 【TcaplusDB知識庫】TcaplusDB全域性索引介紹索引
- win10新增硬碟分割槽怎麼操作 win10硬碟如何增加新分割槽Win10硬碟
- oracle分割槽表和非分割槽表exchangeOracle
- 非分割槽錶轉換成分割槽表
- [oracle] expdp 匯出分割槽表的分割槽Oracle