<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 表空間不足時Oracle管理Recyclebin的方法

    時間:2024-05-25 04:56:40 Oracle認證 我要投稿
    • 相關推薦

    表空間不足時Oracle管理Recyclebin的方法

      我們知道,在Oracle 10g中,drop table如果沒有加 purge選項.實際數據并沒有刪除,因而沒有釋放表空間.

      那么當被刪除的對象占用了所有空間時,會發生什么? 相信看完以下測試,一切皆會明白

      YXYUP@dbatest>selecttablespace_name,sum(bytes)/1024/1024 from dba_data_files where tablespace_name=’TBS’ group by tablespace_name;

      TABLESPACE_NAME SUM(BYTES)/1024/1024

      TBS 17

      Elapsed: 00:00:00.02

      YXYUP@dbatest>selectsegment_name,bytes/1024/1024,tablespace_name from user_segments;

      SEGMENT_NAME BYTES/1024/1024 TABLESPACE_NAME

      TEST_BAK 6 TBS

      TEST01 6 TBS

      Elapsed: 00:00:00.07

      YXYUP@dbatest>createtable test02 tablespace tbs as select * from dba_objects;

      create table test02 tablespace tbs as select * from dba_objects

      *

      ERROR at line 1:

      ORA-01652: unable to extend temp segment by 128 in tablespace TBS

      Elapsed: 00:00:00.73

      YXYUP@dbatest>droptable test01;

      Table dropped.

      Elapsed: 00:00:00.04

      YXYUP@dbatest>showrecyclebin;

      ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME

      TEST01 BIN$VPH4ibnKVd/gQAB/AQA0Nw==$0 TABLE 2008-08-21:14:56:55

      YXYUP@dbatest>

      YXYUP@dbatest>select* from tab;

      TNAME TABTYPE CLUSTERID

      BIN$VPH4ibnKVd/gQAB/AQA0Nw==$0 TABLE

      TEST_BAK TABLE

      Elapsed: 00:00:00.01

      YXYUP@dbatest>createtable test02 tablespace tbs as select * from dba_objects;

      Table created.

      Elapsed: 00:00:00.84

      YXYUP@dbatest>showrecyclebin;

      YXYUP@dbatest>select* from tab;

      TNAME TABTYPE CLUSTERID

      TEST_BAK TABLE

      TEST02 TABLE

      Elapsed: 00:00:00.01

      上面測試可以看出,當表空間空閑空間不足時,Oracle就會將recyclebin中的表給徹底刪除,然后騰出空間來放要創建的新對象.

      那么,如果recyclebin中有多個被drop的對象時,Oracle會怎么清理呢,是全部清除,還是怎樣? 通過下面的測試我們行到答案.

      YXYUP@dbatest>showrecyclebin;

      YXYUP@dbatest>select* from tab;

      TNAME TABTYPE CLUSTERID

      TEST_BAK TABLE

      TEST02 TABLE

      Elapsed: 00:00:00.01

      YXYUP@dbatest>droptable test02;

      Table dropped.

      Elapsed: 00:00:00.04

      YXYUP@dbatest>droptable test_bak;

      Table dropped.

      Elapsed: 00:00:00.02

      YXYUP@dbatest>select* from tab;

      TNAME TABTYPE CLUSTERID

      BIN$VPH4ibnLVd/gQAB/AQA0Nw==$0 TABLE

      BIN$VPH4ibnMVd/gQAB/AQA0Nw==$0 TABLE

      Elapsed: 00:00:00.01

      YXYUP@dbatest>showrecyclebin;

      ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME

      TEST02 BIN$VPH4ibnLVd/gQAB/AQA0Nw==$0 TABLE 2008-08-21:15:14:43

      TEST_BAK BIN$VPH4ibnMVd/gQAB/AQA0Nw==$0 TABLE 2008-08-21:15:14:51

      YXYUP@dbatest>createtable test01 tablespace tbs as select * from dba_objects;

      Table created.

      Elapsed: 00:00:00.79

      YXYUP@dbatest>select* from tab;

      TNAME TABTYPE CLUSTERID

      BIN$VPH4ibnMVd/gQAB/AQA0Nw==$0 TABLE

      TEST01 TABLE

      Elapsed: 00:00:00.01

      YXYUP@dbatest>flashbacktable TEST02 to before drop ;

      flashback table TEST02 to before drop

      *

      ERROR at line 1:

      ORA-38305: object not in RECYCLE BIN

      Elapsed: 00:00:00.00

      YXYUP@dbatest>flashbacktable TEST_BAK to before drop ;

      Flashback complete.

      Elapsed: 00:00:00.02

      YXYUP@dbatest>select* from tab;

      TNAME TABTYPE CLUSTERID

      TEST_BAK TABLE

      TEST01 TABLE

      Elapsed: 00:00:00.01

      通過上面測試可以看出.

      當recyclebin中有多個被刪除的同時,并在表空間不足以放下要創建的新對象時,Oracle會FIFO的方式從回收站中自動徹底刪除.

    【表空間不足時Oracle管理Recyclebin的方法】相關文章:

    xp系統注冊表空間不足的解決方法是什么07-06

    Oracle數據庫臨時表管理技巧06-15

    Oracle認證:Oracle避免全表掃描方式10-04

    Oracle認證:空間管理三個技巧05-13

    Oracle學習方法08-12

    ORACLE與excel的數據互傳方法07-14

    Oracle避免全表掃描方式10-22

    Oracle認證:oracle中小寫轉換成大寫方法06-12

    奶水不足提高方法06-28

    奶水不足原因及方法07-07

    主站蜘蛛池模板: 欧美精品免费观看二区| 久久久一本精品99久久精品88| 午夜精品久久久久久影视777| 99久久99久久久精品齐齐| 欧美精品色婷婷五月综合| 久久久九九有精品国产| 无码精品国产VA在线观看DVD| 久久99精品久久久久久9蜜桃 | 欧美精品华人在线| 精品久久无码中文字幕| 亚洲国产精品视频| 国产在线精品一区二区三区不卡| 亚洲综合一区二区精品导航| 国内精品久久国产大陆| 国产精品ⅴ无码大片在线看| 无码日韩精品一区二区免费暖暖| 四虎国产精品永久在线看| 精品久久人人做人人爽综合| 国产成人精品亚洲精品| 日韩一级精品视频在线观看| 国产精品亚洲欧美一区麻豆| 2022国产精品自产拍在线观看 | 精品偷自拍另类在线观看| 影院无码人妻精品一区二区| 久久无码精品一区二区三区| 国内精品欧美久久精品| 精品国产午夜福利在线观看| 国产精品视频全国免费观看| 北条麻妃国产九九九精品视频| 欧美巨大黑人精品videos| 久久99国产精品二区不卡| 国产精品久久亚洲不卡动漫| 国产短视频精品一区二区三区| 99精品视频免费| 国产日韩欧美精品| 91精品国产综合久久四虎久久无码一级| 无码精品一区二区三区免费视频 | 人妻少妇精品中文字幕AV| 亚洲精品无码成人AAA片| 无码国产精品一区二区免费vr| 日韩国产成人精品视频|