成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

細(xì)化解析:Oracle表分區(qū)

數(shù)據(jù)庫(kù) Oracle
Oracle表分區(qū)里可以把一個(gè)表分割為多個(gè)小部分,這樣可以對(duì)Oracle表分區(qū)的查詢性能,管理表數(shù)據(jù),備份和恢復(fù)操作的性能優(yōu)化帶來(lái)改善。

Oracle表分區(qū)里可以把一個(gè)表分割為多個(gè)小部分,這樣可以對(duì)Oracle表分區(qū)的查詢性能,管理表數(shù)據(jù),備份和恢復(fù)操作的性能優(yōu)化帶來(lái)改善。

Oracle表分區(qū)分為好幾種的(范圍分區(qū),散列分區(qū),子分區(qū),列表分區(qū),索引分區(qū))下面我們來(lái)慢慢介紹

現(xiàn)在我們來(lái)建立一個(gè)[范圍分區(qū)]

  1. create table RangeTable(  
  2.  id int primary key,  
  3.  name varchar(20),  
  4.  grade int  
  5. )  
  6. partition by rang(grade)  
  7. (  
  8. partition part1 values less then(50) tablespace Part1_tb,  
  9. partition part2 values less then(MAXVALUE) tablespace Part2_tb  
  10. );  

如果grade的值小于50的話 就把記錄放到名為part1的分區(qū)當(dāng)中,part1分區(qū)將被存儲(chǔ)在Part1_tb表空間中
其他的就放在part2中 MAXVALUE是Oracle的關(guān)鍵字 表示最大值

[散列分區(qū)]

  1. create table HashTable(  
  2.  id int primary key,  
  3.  name varchar(20),  
  4.  grade int  
  5. )  

/*有兩種方式,1就是指定分區(qū)數(shù)目和所使用的表空間,2指定以命名的分區(qū)*/

  1. partition by hash(grade)  
  2. partitions 10 -- 指定分區(qū)的數(shù)目  
  3. store in(Part1_tb,Part2_tb,Part3_tb) --如果指定的分區(qū)數(shù)目比表空間多,分區(qū)會(huì)以循環(huán)方式分配到表空間  
  4. /*------------------------------------*/  
  5. partition by rang(grade)--這種方式就是 指定以命名的分區(qū)  
  6. (  
  7.  partition part1 tablespace Part1_tb,  
  8.  partition part2 tablespace Part2_tb  
  9. );  

#p#

[子分區(qū)]即是分區(qū)的分區(qū)

  1. create table ChildTable(  
  2.  id int primary key,  
  3.  name varchar(20),  
  4.  grade int  
  5. )  
  6. partition by rang(grade)  
  7. subpartition by hash(grade)  
  8. partitions 5  
  9. (  
  10.  partition part1 values less then(30) tablespace Part1_tb,  
  11.  partition part2 values less then(60) tablespace Part2_tb,  
  12.  partition part3 values less then(MAXVALUE) tablespace Part3_tb  
  13. );  

[列表分區(qū)]告訴Oracle表分區(qū)所有可能的值

  1. create table ListTable(  
  2.  id int primary key,  
  3.  name varchar(20),  
  4.  area varchar(10)  
  5. )  
  6. partition by list(area)  
  7. (   
  8.  partition part1 values('guangdong','beijing') tablespace Part1_tb,  
  9.  partition part2 values('shanghai','nanjing') tablespace Part2_tb  
  10. );  

[索引分區(qū)]索引也可以按照和表進(jìn)行分區(qū)時(shí)使用的相同的值范圍來(lái)分區(qū)

  1. create index IndexTable_index  
  2. on IndexTable(name)  
  3. local  
  4. (  
  5.  partition part1 tablespace Part1_tb,  
  6.  partition part2 tablespace Part2_tb  
  7. )  
  8. --local 告訴Oracle表 IndexTable的每一個(gè)分區(qū)建立一個(gè)獨(dú)立的索引  
  9. create index IndexTable_index  
  10. on IndexTable(name)  
  11. global;  

--global為全局索引 全局索引可以包含多個(gè)分區(qū)的值 局部索引比全局索引容易管理,而全局索引比較快
注意:不能為散列分區(qū) 或者 子分區(qū)創(chuàng)建全局索引

查詢某一個(gè)表分區(qū)

  1. select * from table partition(part1);  

【編輯推薦】

  1. 修改Oracle存 儲(chǔ)過(guò)程所需代碼
  2. 對(duì)Oracle存儲(chǔ)過(guò)程的總結(jié)
  3. 實(shí)現(xiàn)Oracle存 儲(chǔ)過(guò)程的實(shí)際應(yīng)用的代碼 
  4. 深入高性能的 Oracle動(dòng)態(tài)SQL開發(fā) 
  5. Oracle SQL的 優(yōu)化規(guī)則解析 
責(zé)任編輯:佚名
相關(guān)推薦

2010-04-16 15:12:12

ORACLE鎖機(jī)制

2010-04-19 14:23:34

Oracle增加表分區(qū)

2021-01-20 08:07:52

oracle分區(qū)單表

2009-06-24 10:26:41

Oracle約束分區(qū)表

2011-08-23 10:37:15

Oracle分區(qū)表本地索引

2022-01-11 08:46:56

Oracle 在線重定義數(shù)據(jù)庫(kù)

2010-04-19 14:57:16

Oracle收縮表分區(qū)

2010-03-22 16:38:31

Visual Stud

2010-04-19 09:16:46

Oracle使用

2010-04-20 13:30:42

2010-04-19 14:01:22

Oracle查看分區(qū)表

2011-04-11 11:32:29

Oracle分區(qū)表磁盤IO沖突

2023-01-30 09:13:17

Oracle分區(qū)表技術(shù)

2021-11-24 22:47:07

Docker開發(fā)容器

2021-02-19 08:54:45

大數(shù)據(jù)云計(jì)算大數(shù)據(jù)分析

2010-03-10 14:18:13

Ubuntu分區(qū)

2010-04-22 12:46:55

Oracle hint

2011-05-31 14:06:10

Oracle分區(qū)

2017-07-04 11:02:40

Oracle新列分區(qū)

2011-05-26 09:08:31

Oracle數(shù)據(jù)庫(kù)
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 国产高清在线精品一区二区三区 | 激情网站在线观看 | 免费观看www7722午夜电影 | 九九久久国产 | 久久久精品在线 | 亚洲国产精品一区二区第一页 | 男人av网 | 欧美一区二区三区久久精品 | 91精品国产91久久久久久最新 | 日本中文字幕在线视频 | 国产精品免费视频一区 | 特一级黄色毛片 | 国产亚洲成av人在线观看导航 | 久久久久国产一区二区三区四区 | 欧美日韩不卡 | 亚洲va在线va天堂va狼色在线 | 成人福利电影 | 免费在线观看91 | 日韩国产欧美在线观看 | 亚洲午夜精品一区二区三区 | 久国产| 九九热免费观看 | 亚洲欧美一区二区三区在线 | 欧美精品 在线观看 | 天堂久久网 | 日本成人中文字幕在线观看 | 天天干干 | 久久国产精品免费一区二区三区 | 中文字幕在线欧美 | 国产高清在线精品 | 亚洲性视频 | 国产精品日产欧美久久久久 | 久热国产精品视频 | 91精品国产91久久综合桃花 | 欧洲一区二区视频 | 亚洲免费在线观看 | 久热精品免费 | 亚洲精品99久久久久久 | 麻豆久久久 | 国产在线视频一区二区董小宛性色 | 99热精品久久 |