a毛片毛费观看-a毛片在线-a毛片在线观看-a毛片在线免费观看-国产成人综合洲欧美在线-国产成人综合高清在线观看

始創(chuàng)于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業(yè)
  • 60秒人工響應(yīng)
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補(bǔ)償
全部產(chǎn)品
您的位置: 網(wǎng)站首頁 > 幫助中心>文章內(nèi)容

Oracle分區(qū)表管理的一些筆記

發(fā)布時間:  2012/8/23 16:41:21

Oracle分區(qū)表的管理筆記(僅限于對普通表,即堆表的分區(qū)管理,IOT跟CLUSTER TABLE不再討論范圍內(nèi))

1. 增加分區(qū)(add partition)
語法是:alter table xxx add partition…
需要注意的是如果分區(qū)中存在maxvalue或default分區(qū)add partition會報錯,應(yīng)使用split
-
 

如:

Alter table t_range add partition p5 values less than (50) [tablespace users];
--50 要大于之前分區(qū)的所有值
Alter table t_list add partition p5 values (7,8,9) [tablespace users];
--7,8,9均不能在之前分區(qū)中出現(xiàn)
Alter table t_hash add partition [p5] [tablespace users];

增加子分區(qū):
Alter table xxx modify partition p1 add subpartition …
如:增加RANGE-HASH子分區(qū)
ALTER TABLE diving MODIFY PARTITION locations_us
      ADD SUBPARTITION us_locs5 TABLESPACE us1;

Range,list增加分區(qū)不會影響索引(包括global 跟local),HASH增加分區(qū)會讓數(shù)據(jù)重新分配,產(chǎn)生IO,如果不指定update indexes 選項則會導(dǎo)致有數(shù)據(jù)移動的索引unusable,需要重新編譯。
當(dāng)然,我們說的對索引的影響都是在表中有數(shù)據(jù)的情況下,沒數(shù)據(jù)當(dāng)然影響不到索引了。


2. 合并分區(qū)(coalesce partition)
   Alter table xxx coalesce partion [update indexes];
   Alter table xxx modify partition p1 coalesce subpartition;
   僅適用于HASH分區(qū)或子分區(qū),合并一次會減少一個分區(qū)(最少能減少到1個),數(shù)據(jù)重新分配,產(chǎn)生IO,有數(shù)據(jù)移動的索引失效(如果不指定update indexes的話).

3. 刪除分區(qū)(drop partition)
Alter table xxx drop partition ppp;
刪除子分區(qū):
Alter table xxx drop subpartition ppp;
此功能hash不支持。同時要注意,刪除分區(qū)會同時刪除該分區(qū)內(nèi)數(shù)據(jù)。
同樣,如果不指定update indexes的話該操作會導(dǎo)致GLOBAL索引失效,而LOCAL不會,因為對應(yīng)的LOCAL索引分區(qū)也被刪除了嘛,其他分區(qū)的LOCAL不會受到影響。

4. 交換分區(qū)(exchange partition)
Alter table tb1 exchange partition/subpartition p1 with table tb2;
據(jù)說是采用了更改數(shù)據(jù)字典的方式,所以速度比較快。
可以是分區(qū)跟非分區(qū)表交換,子分區(qū)跟非分區(qū)表交換,組合分區(qū)跟分區(qū)表交換。
例如:
組合分區(qū)跟分區(qū)表交換:
CREATE TABLE t1 (i NUMBER, j NUMBER)
     PARTITION BY HASH(i)
       (PARTITION p1, PARTITION p2);


CREATE TABLE t2 (i NUMBER, j NUMBER)
     PARTITION BY RANGE(j)
     SUBPARTITION BY HASH(i)
        (PARTITION p1 VALUES LESS THAN (10)
            SUBPARTITION t2_pls1
            SUBPARTITION t2_pls2,
         PARTITION p2 VALUES LESS THAN (20)
            SUBPARTITION t2_p2s1
            SUBPARTITION t2_p2s2));

ALTER TABLE t2 EXCHANGE PARTITION p1 WITH TABLE t1
     WITH VALIDATION;

如果指定WITH VALIDATION(默認(rèn)) 會對交換進(jìn)來的數(shù)據(jù)進(jìn)行合法檢查,看是否符合該分區(qū)的規(guī)則,WITHOUT VALIDATION 會忽略合法檢查(比如ID=12的記錄此時可以交換到ID VALUES LESS THAN (10)的分區(qū)里),但如果表上有primary key 或unique 約束的話,指定without validation會被忽略。
同樣,如果不指定UPDATE INDEXES ,GLOBAL 索引會失效,需要重新編譯。


5. 合并分區(qū)(merge partitions)
Alter table xxx merge partitions/subpartitions p1,p2 into partiton/subpartition p3 [TABLESPACE tablespace_name];
HASH不適用,因為它有COALESCE了嘛。
表分區(qū)必須是相鄰的。
跟COALESCE一樣,會產(chǎn)生IO,數(shù)據(jù)量大的話,IO也是相當(dāng)大的。
同樣可以用UPDATE INDEXES 避免索引失效


6. 修改LIST分區(qū)—ADD VALUES
Alter table xxx modify partition/subpartition p1 add values(7,9);
要注意的是,增加的VALUES不能在其他分區(qū)列的VALUES值中存在,也不能在DEFAULT分區(qū)(如果有的話)中有相應(yīng)VALUES.
不會影響索引


7. 修改LIST 分區(qū)—DROP VALUES
Alter table xxx modify partition/subpartition p1 drop values(8,9);
同樣,刪除的values 不能存在記錄.
不會影響索引


8. 拆分分區(qū)(split partitions)
功能與MERGE PARTITIONS相反。通常我們會用來拆分MAXVALUE/DEFAULT分區(qū)。
Range partition:
Alter table xxx split partition/subpartition p1 at (15) into (partition/subpartition p1_new1,partition/subpartition p1_new2);
List partition:
Alter table xxx split partition/subpartition p1 values(15,16) into (partition/subpartition p1_new1,partition/subpartition p1_new2);
原分區(qū)中符合新值定義的記錄會存入第一個分區(qū),其他存入第二個分區(qū),當(dāng)然,在新分區(qū)后面可以指定屬性,比如TABLESPACE。
HASH分區(qū)不適用。
會產(chǎn)生IO
同樣,可用update indexes 來避免索引失效


9. 截斷分區(qū)(truncate partition)
跟TRUNCATE TABLE一樣,截斷該分區(qū)內(nèi)的數(shù)據(jù)。
Alter table xxx truncate partition/subpartition p1;
同樣,可用update indexes 來避免索引失效


10. 移動分區(qū)(move partition)
Alter table xxx move partition/subpartition p1 …;
有些功能比如改變分區(qū)表空間,modify partition就做不到,此時就可以用move partition來做。
Use the MOVE PARTITION clause of the ALTER TABLE statement to:
• Re-cluster data and reduce fragmentation
• Move a partition to another tablespace
• Modify create-time attributes
• Store the data in compressed format using table compression

如:
ALTER TABLE parts MOVE PARTITION depot2
     TABLESPACE ts094 NOLOGGING COMPRESS;
(如果指定compress,affects only future storage, but not existing data.)

同樣,可用update indexes 來避免索引失效


11. 重命名分區(qū)(rename partition)
Alter table xxx rename partition/subpartition p1 to p1_new;
跟重命名表差不多。


12. 修改分區(qū)默認(rèn)屬性(modify default attributes)
修改表屬性:alter table xxx modify default attributes …
修改分區(qū)屬性(適用于組合分區(qū)):alter table xxx modify default attributes for partition p1 …
只對以后添加的分區(qū)產(chǎn)生影響,適用于所有分區(qū),其中hash分區(qū)只能修改表空間屬性。
如:
Alter table xxx modify default attributes tablespace users;


13. 修改子分區(qū)模板屬性(set subpartition template)
Alter table xxx set subpartition template (…);
僅影響以后的子分區(qū),當(dāng)前的子分區(qū)屬性不會改變
如:
Alter table xxx set subpartition template
(partition p1 tablespace tbs_1,
Partition p2 tablespace tbs_2);
如果要取消掉子分區(qū)模板:
Alter table xxx set subpartition template ();


本文出自:億恩科技【www.ibaoshan.net】

服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營性ICP/ISP證:贛B2-20080012
  • 服務(wù)器/云主機(jī) 24小時售后服務(wù)電話:0371-60135900
  • 虛擬主機(jī)/智能建站 24小時售后服務(wù)電話:0371-60135900
  • 專注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務(wù)熱線

     
     
    欧美老人巨大XXXX做受视频| 48熟女嗷嗷叫国产毛片小说| 女性の乳頭を凸起しています| 国产精品免费_区二区三区观看| 中国亚州女人69内射少妇| 无码超乳爆乳中文字幕久久| 男女猛烈XX00免费视频试看| 国产无遮挡又黄又爽又色| AV无码专区亚洲AVL在线观看| 亚洲AV无码久久精品色欲| 欧洲多毛裸体XXXXX| 狠狠色丁香久久婷婷综合_中| 被男狂揉吃奶胸60分钟视频| 亚洲日韩乱码中文无码蜜桃| 日韩欧洲在线高清一区| 久久久久 亚洲 无码 AV 专 | 女人ASS人体下部PICS| 国产免费一区二区三区不卡| BRAZZERSHD欧美巨大| 亚洲国产另类久久久精品黑人 | 波多野结衣AV影音先锋| 亚洲中文字幕久久精品无码喷水 | 无码熟妇人妻AV影片在线| 女女互揉吃奶揉到高潮AV| 韩国三级L中文字幕无码| 超碰AⅤ人人做人人爽| 夜夜夜夜猛噜噜噜噜噜试看| 无码国内精品久久人妻| 欧美成妇人吹潮在线播放| 极品国产主播粉嫩在线| 大波妺AV网站影院| 在人间电影在线观看完整版| 小SAO货CAO得你舒服吗男男| 人妻内射.PORN| 久久久久亚洲AV无码专区首JN | 一边做一边潮喷30P| 无码人妻精品一区二区三区久久久| 欧美人成人精品视频在线观看| 精品欧美一区二区三区久久久| 公交车强摁做开腿呻吟| 97国产精华液哪个品牌比较好贵 | 久久成人国产精品免费软件| 国产精华精华液一二三区别| CEKC老妇女CEA0| 亚洲性无码AV在线DVD| 无码人妻一区二区三区免费视频| 欧洲熟妇色XXXX欧美老妇性| 久久久久亚州AⅤ无码专区首 | 一本一道波多野毛片结衣AV黑人| 无人区码一码二码三码是| 人人狠狠综合久久88成人| 老熟女与小伙偷欢视频| 果冻传媒亚洲区二期| 公交车最后一排被C| 99无人区码一码二码三码四码| 亚洲欧美一区二区成人片牛牛 | 久久精品国产99精品国产2| 国产精品特级毛片一区二区三区| 八戒八戒视频在线WWW观看| 一面膜上边一面膜下边韩国| 亚洲AV成人片无码www妖精| 日产精品一卡2卡三卡4卡乱码| 蜜芽VA亚洲VA欧美VA天堂| 精品人妻视频一区二区三区| 国产精品无码2021在线观看| 成人区人妻精品一区二区不卡网站| 自拍偷区亚洲综合美利坚| 亚洲人成人无码www五月婷| 无码熟妇人妻AV在线网站| 日本爆乳丰满熟妇XXXX| 免费无码成人AV电影在线播放| 精品少妇爆乳无码AⅤ区| 国产裸体歌舞一区二区| 俄罗斯POMOGISEBE| FUCK东北老熟女人HD叫床| 岳两片蚌肉缓缓张开 | 一区二区三区精品视频免费播放| 亚洲AV色噜噜男人的天堂| 熟妇人妻无码中文字幕老熟妇 | 绿帽娇妻在卧室疯狂的呻吟| 娇妻出轨哀求高潮喷水| 国产精品看高国产精品不卡| 成人毛片一区二区| AAAAA级少妇高潮大片| 一边下奶一边吃面膜视频讲解图片 | CHINESE老熟妇老女人HD| 夜色爽爽影院18禁妓女影院| 亚洲成AV人片在线观看WWW| 无码高潮爽到爆的喷水视频| 日韩中文无码有码免费视频| 欧亚一二精品在免费看| 免费A级毛片无码无遮挡内射| 久久大香伊蕉在人线免费AV| 国内偷窥一区二区三区视频 | 亚洲中文AⅤ中文字幕在线| 亚洲AV无码之国产精品| 无码精品国产VA在线观看DVD| 色狠狠一区二区三区香蕉| 人妻蜜と1~4中文字幕月野定规| 女人和拘做受全过程免费| 老师上课没戴奶罩看到奶头| 久久99老妇伦国产熟女高清| 和岳每晚弄的高潮嗷嗷叫| 国产精品美女久久久久久2018| 丰满少妇人妻HD高清大乳| 被粗大噗嗤噗嗤进出灌满浓浆| 99久久国产自偷自偷免费一区| 在厨房抱住岳丰满大屁股韩国电影| 亚洲欧美成人AⅤ在线专区| 亚洲S色大片在线观看| 小蜜被两老头吸奶头在线观看| 推高她的裙子挺身而入| 少妇做爰XXXⅩ性XXXHD| 日韩欧美视频一区| 日本爆乳片手机在线播放| 青草伊人久久综在合线亚洲| 欧美顶级METART裸体全部自| 免费AV永久免费网址| 久久丫精品国产亚洲AV| 久久久久精品日韩久久久 | 美丽的熟妇中文字幕| 久久久一本精品99久久精品| 久久精品国产72国产精| 精品性高朝久久久久久久| 姬小满乳液狂飙奖励自己| 国精产品无人区一码二码三蘑菇| 国产免费福利在线视频| 国产精品毛片一区二区三区| 国产XXXX69真实实拍| 懂色av一区二区三区蜜臀| 陈冠希实干阿娇13分钟| АⅤ天堂 中文在线| JAVAPARSER少妇高潮| A级黑粗大硬长爽 猛视频,| 7777精品伊人久久久大香线蕉| 综合一区无套内射中文字幕 | 乳欲人妻办公室奶水| 日韩精品人妻无码久久影院| 日本强伦姧熟睡人妻完整视频| 人妻出轨无码AV| 人摸人人人澡人人超碰手机版| 欧美性爱第一页色色色| 欧美精品18VIDEOS性欧美| 欧美VIDEO性欧美熟妇| 欧美成A高清在线观看| 欧美丰满熟妇XXXXX高潮| 欧美激情一区二区三区| 欧美人与性动交Α欧美精品| 欧美人妻体内射射| 欧美高潮抽搐喷水大叫| 欧美视频一区二区三区四区| 欧洲美女与动交ZOZ0Z| 清纯JK校花被啪啪AV免费| 人妻内射.PORN| 日本最新免费二区| 色8久久人人97超碰香蕉987 | 久久精品人人做人人综合试看| 久久er99热精品一区二区| 久久久精品人妻人人澡| 久久久久无码国产精品一区| 久久精品一区二区三区AV| 久久精品熟女亚州AV麻豆| 久久精品中文字幕第一页| 久久免费的精品国产V∧| 联系附近成熟妇女| 男女性杂交内射妇女BBWXZ| 欧美丰满熟妇XX猛交| 欧美性婬爽www视频播放| 人妻无码久久精品人妻| 日韩免费无码专区精品观看| 色婷婷五月综合丁香中文字幕| 太太你也不想你丈夫被开除吧| 无码久久精品国产亚洲AV影片| 性偷窥TUBE凸凹视频| 亚洲AV永久中文无码精品| 亚洲精品成人H在线观看| 亚洲午夜无码毛片av| 淫淫网站日本网站黑人大吊| 坐公交忘穿内裤被挺进老| AV潮喷大喷水系列无码| 扒开双腿疯狂进出爽爽爽视频| 成人亚洲AV网站在线看AAAA| 国产AV熟女一区二区三区| 国产精品一线二线三线有什么区别| 国产无线乱码一区二三区| 护士被医生办公室狂玩| 久久国产乱子伦免费精品无码| 军人全身脱精光自慰| 男人忍不住挺进去了怎么回事| 欧洲吸奶大片在线看| 日韩精品无码一区二区忘忧草| 首页 图区 国产 亚洲 欧美| 无码人妻精品一区二区蜜桃温柔乡| 亚洲AV高清一区二区三区| 亚洲精品无码AV专区最新| 伊人久久精品亚洲午夜| 50岁老熟女一级毛片| 被公侵犯肉体中文字幕无码| 国产99视频精品免费视频36| 国产日韩AV免费无码一区二区|