自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

帶您詳細(xì)了解Oracle分區(qū)索引

數(shù)據(jù)庫(kù) Oracle
索引可以提高Oracle數(shù)據(jù)庫(kù)的查詢效率,下文對(duì)Oracle分區(qū)索引的兩種方式作了詳盡的闡述,如果您對(duì)此方面感興趣的話,不妨一看。

Oracle分區(qū)索引可能對(duì)于很多剛接觸Oracle數(shù)據(jù)庫(kù)的新人來說,還比較陌生。下面就為您詳細(xì)介紹Oracle分區(qū)索引方面的知識(shí),希望可以讓您對(duì)Oracle分區(qū)索引有更多的了解。

Oracle分區(qū)索引語(yǔ)法:

  1. Table Index  
  2. CREATE [UNIQUE|BITMAP] INDEX [schema.]index_name  
  3. ON [schema.]table_name [tbl_alias]  
  4. (col [ASC | DESC]) index_clause index_attribs  
  5.  
  6. index_clauses:  

Oracle分區(qū)索引分以下兩種情況

1 Local Index

就是索引信息的存放位置依賴于父表的Partition信息,換句話說創(chuàng)建這樣的索引必須保證父表是Partition

索引信息存放在父表的分區(qū)所在的表空間。但是僅可以創(chuàng)建在父表為HashTable或者composite分區(qū)表的。

LOCAL STORE IN (tablespace)

僅可以創(chuàng)建在父表為HashTable或者composite分區(qū)表的。并且指定的分區(qū)數(shù)目要與父表的分區(qū)數(shù)目要一致

  1. LOCAL STORE IN (tablespace)  (PARTITION [partition       [LOGGING|NOLOGGING]       [TABLESPACE {tablespace|DEFAULT}]       [PCTFREE int]       [PCTUSED int]       [INITRANS int]       [MAXTRANS int]       [STORAGE storage_clause]       [STORE IN {tablespace_name|DEFAULT]       [SUBPARTITION [subpartition [TABLESPACE tablespace]]]]) 

索引信息存放在父表的分區(qū)所在的表空間,這種語(yǔ)法最簡(jiǎn)單,也是最常用的分區(qū)索引創(chuàng)建方式。
Local

并且指定的Partition 數(shù)目要與父表的Partition要一致

  1. LOCAL (PARTITION [partition  
  2. [LOGGING|NOLOGGING]  
  3. [TABLESPACE {tablespace|DEFAULT}]  
  4. [PCTFREE int]  
  5. [PCTUSED int]  
  6. [INITRANS int]  
  7. [MAXTRANS int]  
  8. [STORAGE storage_clause]  
  9. [STORE IN {tablespace_name|DEFAULT]  
  10. [SUBPARTITION [subpartition [TABLESPACE tablespace]]]]) 

2 Global Index

索引信息的存放位置與父表的Partition信息完全不相干。甚至父表是不是分區(qū)表都無(wú)所謂的。語(yǔ)法如下:

  1. GLOBAL PARTITION BY RANGE (col_list)  
  2. ( PARTITION partition VALUES LESS THAN (value_list)  
  3. [LOGGING|NOLOGGING]  
  4. [TABLESPACE {tablespace|DEFAULT}]  
  5. [PCTFREE int]  
  6. [PCTUSED int]  
  7. [INITRANS int]  
  8. [MAXTRANS int]  
  9. [STORAGE storage_clause] ) 

但是在這種情況下,如果父表是分區(qū)表,要?jiǎng)h除父表的一個(gè)分區(qū)都必須要更新Global Index ,否則索引信息不正確

  1. ALTER TABLE TableName DROP PARTITION PartitionName  Update Global Indexes 

 

 

 

【編輯推薦】

oracle重建索引的實(shí)現(xiàn)

全面解析Oracle文件系統(tǒng)

ORACLE系統(tǒng)表和數(shù)據(jù)字典視圖

深度解析Oracle ERP系統(tǒng)模塊

詳解四大類Oracle索引掃描

 

責(zé)任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-10-25 11:51:05

Oracle單行字符串

2010-10-25 09:39:43

Oracle FBI索

2010-10-21 15:26:35

SQL Server字

2010-11-12 14:29:46

Sql Server創(chuàng)

2010-10-12 13:14:11

mysql索引類型

2010-10-26 11:55:21

Oracle OS備份

2010-10-27 16:22:07

Oracle層次查詢

2010-10-25 15:04:39

Oracle文本函數(shù)

2010-10-28 13:20:50

ORACLE reso

2010-10-29 15:37:51

Oracle物理結(jié)構(gòu)

2010-11-15 10:40:58

Oracle啟動(dòng)參數(shù)

2010-11-15 13:20:06

Oracle恢復(fù)結(jié)構(gòu)

2010-10-27 14:27:13

oracle查詢語(yǔ)句日

2010-11-16 14:59:39

Oracle顯式游標(biāo)

2010-10-25 15:20:23

Oracle數(shù)據(jù)轉(zhuǎn)換函

2010-10-27 14:57:24

Oracle查詢

2010-10-29 10:56:46

ORACLE用戶驗(yàn)證

2010-11-02 11:30:09

DB2索引結(jié)構(gòu)

2010-11-22 11:09:00

MySQL索引類型

2010-10-26 11:28:33

ORACLE運(yùn)行方式
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)