老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)

oracle表收縮

當(dāng)使用delete表數(shù)據(jù)后,空間無法釋放,可以使用表收縮釋放表空間;

在濟(jì)南等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計、成都做網(wǎng)站 網(wǎng)站設(shè)計制作按需網(wǎng)站建設(shè),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站制作,網(wǎng)絡(luò)營銷推廣,成都外貿(mào)網(wǎng)站建設(shè)公司,濟(jì)南網(wǎng)站建設(shè)費用合理。

注意:當(dāng)delete表大量數(shù)據(jù)的時候要注意undo,可以使用:alter  table  emp  nologging; 讓其不生產(chǎn)日志

一、表的增長方式

    當(dāng)表被創(chuàng)建后,隨著記錄的不斷插入,組成表的區(qū)間會被填滿,如果啟用了自動擴(kuò)展,則當(dāng)區(qū)間填滿后,會分配新的區(qū)間。假定高水

    位線隨著記錄的增加從最左端往右端來移動,當(dāng)?shù)降撞繀^(qū)間的尾端時,則新的區(qū)間將會被分配。

    

二、表可收縮的原理

    隨著記錄的增加高水位線不斷的右移,記錄的刪除不會導(dǎo)致高水位線往回(左)移動

    刪除記錄后的空閑空間(高水位線左側(cè))盡管可以使用,但其稀疏性導(dǎo)致空間空閑

    注:完整的表掃描所耗費的時間不會因為記錄的減少(刪除)而減少

三、使用 alter table tbname shrink space 來收縮表段

 1. 實現(xiàn)原理

     實質(zhì)上構(gòu)造一個新表(在內(nèi)部表現(xiàn)為一系列的DML操作,即將副本插入新位置,刪除原來位置的記錄)

     靠近末尾處(右端)數(shù)據(jù)塊中的記錄往開始處(左端)的空閑空間處移動(DML操作),不會引起DML觸發(fā)器

     當(dāng)所有可能的移動被完成,高水位線將會往左端移動(DDL操作)

     新的高水位線右邊的空閑空間被釋放(DDL操作)

     

 2. 實現(xiàn)前提條件

     必須啟用行記錄轉(zhuǎn)移(enable row movement)

     僅僅適用于堆表,且位于自動段空間管理的表空間(堆表包括:標(biāo)準(zhǔn)表,分區(qū)表,物化視圖容器,物化視圖日志表)

 

 3. 不能實現(xiàn)收縮的表

     群集表

     具有LONG類型列的表

     LOB段(盡管表本身可以被縮小),注,10gR2以后版本支持對LOB段的收縮

     具有基于提交的物化視圖的表(因為禁用了觸發(fā)器)

     具有rowid物化視圖的表(因為rowid發(fā)生了變化)

     IOT映射表IOT溢出段

     索引基于函數(shù)的表

     未啟用行記錄轉(zhuǎn)移的堆表

     

 4. 段收縮的優(yōu)點

     提高緩存利用率,提高OLTP的性能

      減少磁盤I/O,提高訪問速度,節(jié)省磁盤空間

      段收縮是在線的,索引在段收縮期間維護(hù),不要求額外的磁盤空間

      

 5. 兩個選項

     cascade: 縮小表及其索引,并移動高水位線,釋放空間

     compact: 僅僅是縮小表和索引,并不移動高水位線,不釋放空間

     alter table tbname shrink space 相當(dāng)于帶cascade參數(shù)

     

實戰(zhàn)練習(xí):

     

1、首先刪除表里的數(shù)據(jù)

SQL> alter table FEE_COLLECT_TMP nologging;   ----設(shè)置表不產(chǎn)生undo

SQL> delete from FEE_COLLECT_TMP where CUTOFFDAY='20170501';    

SQL> commit;     

     

2、收縮表

SQL> alter table FEE_COLLECT_TMP enable row movement;                 -->開啟row movement                           

SQL> alter table FEE_COLLECT_TMP shrink space;                        -->shrink成功                                 

                                                                                                              

3、語法總結(jié):    

ALTER TABLE  ENABLE ROW MOVEMENT   -->前提條件                                         
                                                                                                 
ALTER TABLE  SHRINK SPACE [  | COMPACT | CASCADE ];                              
                                                                                                   
ALTER TABLE  SHRINK SPACE COMPCAT;  -->縮小表和索引,不移動高水位線,不釋放空間        
                                                                                                   
ALTER TABLE  SHRINK SPACE;     -->收縮表,降低高水位線;                                
                                                                                                   
ALTER TABLE  SHRINK SPACE CASCADE; -->收縮表,降低高水位線,并且相關(guān)索引也要收縮一下   
                                                                                                   
ALTER TABLE  MODIFY LOB (lob_column) (SHRINK SPACE);  -->收縮LOB段                     
                                                                                                   
ALTER INDEX IDXNAME SHRINK SPACE;     -->索引段的收縮,同表段

  

#################################################################

1、收縮普通表,批量腳本   

select'alter table '||table_name||' enable row movement;'||chr(10)||'alter table '||table_name||' shrink space;'||chr(10)from user_tables;  

                                                                                   

select'alter index '||index_name||' shrink space;'||chr(10)from user_indexes; 

  


網(wǎng)頁題目:oracle表收縮
網(wǎng)站地址:http://www.xueling.net.cn/article/jcgdeh.html

其他資訊

在線咨詢
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP
主站蜘蛛池模板: 黑人巨大精品欧美一区二区三区 | 欧美、另类亚洲日本一区二区 | 色在线导航 | 99青青草 | 久久三级影院 | 老色批av在线精品 | 狠狠精品久久久无码中文字幕 | 一区二区三区视频免费视频观看网站 | 中文字幕第15页 | 在线观看中文资源视频 | 日韩爱爱网 | 国产精品久久久久久久久久99 | 日本乱偷人妻中文字幕在线 | 国产91在线播放精品91 | 国产精品爽爽爽爽爽爽在线观看 | 久久亚洲精品无码AV红樱桃 | 亚洲国产成人精品一二区在线观看 | 免费特黄夫妻录像影片 | 娇小小小泬ⅩXXX深喉 | 调教魔盒 | h免费观看 | 天堂网中文字幕在线观看 | 亚洲熟女精品中文字幕 | 人禽伦免费交视频播放 | 极情综合网 | 在野外被三个男人躁爽白浆视频 | 久久久久久久99精品免费观看 | 我妈妈的朋友在线 | 亚洲乱码中文字幕综合区 | 披荆斩棘的哥哥第三季在线观看免费 | 欧美极品一区二区三区 | 狠狠五月深爱婷婷网 | 无码成人18禁动漫网站 | 成人综合视频在线 | 色噜国产高清视频 | 日本美国大片免费视频播放器 | 国产日韩精品一区 | 蜜臀久久99精品久久久久久9 | 麻豆一精品传二传媒短视频 | 成人无码区免费a片www | 国产精品无码翘臀在线观看 |