<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-144  評論-80  文章-1  trackbacks-0

    我的測試環境:Hp rp7410主機,Hp-unix11.11 OS,Oracle8.1.7.4的數據庫,一個有90張表大約100G的測試表空間TBS_TEST.

    問題的提出:Oracle中在使用drop tablespace <tablespace_name> including contents;刪除數據字典管理的表空間時存在著很大的效率問題。

    測試開始:

    1、使用drop tablespace <tablespace_name> including contents;方式直接來刪除.

    SQL>set linesize 132
    SQL>set pagezie 0
    SQL>set timing on
    SQL>drop tablespace TBS_TEST including contents
      2 /

    已用時間:  03: 35: 39.10

    經過我耐心的等待,花了三個半小時。 

    2、測一下同樣的表空間,把它轉換為Local方式管理的刪除效率。

    a、把TBS_TEST通過恢復回來。

    b、把TBS_TEST轉化為Local管理的方式。

    SQL>set timing on
    SQL> exec sys.dbms_space_admin.tablespace_migrate_to_local('TBS_TEST') ;

    已用時間:  00: 06: 33.25

    c、刪出這個空間。

    SQL> drop tablespace TBS_TEST including contents
      2 /
     
    已用時間:  00: 00: 45.56

    可以看到總共才花費了7分多鐘。

    3、測一下同樣的表空間,先刪除其中的對象,然后再刪這個表空間的效率如何。

    a、把TBS_TEST通過恢復回來。

    b、形成刪除表的語句

    SQL>set linesize 132
    SQL>set pagezie 0
    SQL>set timing off
    SQL>spool drop_test_tables.sql
    SQL>SELECT 'Drop table '||TABLE_name||';' FROM dba_tables WHERE tablespace_name='TBS_TEST';
    SQL>spool off

    c、刪除表
    SQL>@drop_test_tables.sql

    這一步大約花費20秒

    d、刪出這個空間。

    SQL>set timing on
    SQL> drop tablespace TBS_TEST including contents;

    已用時間:  00: 07: 35.53
     
    可以看到總共才花費了將近8分鐘。


    總結:我們在做數據字典管理的表空間的刪除時,最好先刪除表空間中的對象再進行刪除該表空間操作。也可以先把它轉換為本地(local)管理的空間再進行刪除。不過需要補充的是本地管理的空間在8i以后的版本中才是有的。

    作者Blog:http://blog.csdn.net/hrb_qiuyb/

    posted on 2005-04-11 13:27 小力力力 閱讀(258) 評論(0)  編輯  收藏 所屬分類: ORACLE
    主站蜘蛛池模板: 成年人性生活免费视频| 亚洲国产av玩弄放荡人妇| 亚洲国产香蕉人人爽成AV片久久| 午夜免费福利影院| 国产三级电影免费观看| 亚洲国产精品一区二区第一页免 | 久久国产免费一区二区三区| 无码人妻精品中文字幕免费 | 香港特级三A毛片免费观看| 九九免费久久这里有精品23| 无码少妇精品一区二区免费动态 | 一本久久a久久精品亚洲| 亚洲精品国产福利片| 亚洲AV日韩AV无码污污网站| 成人网站免费看黄A站视频| 在线视频免费观看高清| 国产精品亚洲美女久久久| 啊v在线免费观看| 老司机亚洲精品影院无码| 亚洲av永久无码精品秋霞电影秋| 精品久久洲久久久久护士免费| 亚洲AV无码专区在线电影成人| 亚洲成A人片77777国产| 中文在线免费视频| 日本免费福利视频| 亚洲第一页中文字幕| 免费av欧美国产在钱| 在线观看亚洲一区二区| 免费毛片在线看不用播放器| 久久亚洲私人国产精品vA | 亚洲婷婷国产精品电影人久久| 三上悠亚在线观看免费| 亚洲图片中文字幕| 亚洲一区免费观看| 亚洲乱码在线观看| 久久国产乱子伦免费精品| 浮力影院亚洲国产第一页| 久久ww精品w免费人成| 亚洲av无码专区亚洲av不卡| 在线亚洲精品自拍| 手机在线看永久av片免费|