亚洲一级电影在线观看,九九精品无码专区免费,亚洲AV无码资源在线观看 ,欧美国产高清

表空間不足時Oracle管理Recyclebin

時間:2024-08-30 21:12:57 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】相關文章:

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

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

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

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

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

Oracle重做日志文件管理技巧08-31

Oracle認證:ORACLE綁定變量BINDPEEKING08-25

Oracle認證:Oracle控制件文件修復07-27

Oracle認證:Oracle內存結構研究-PGA篇09-22

電腦磁盤空間不足怎么辦09-08

主站蜘蛛池模板: 国内精品久久人妻无码妲己| 久久久毛片免费全部播放| 国产精品视频色尤物yw| 欧美黑人巨大videos精品男男| 午夜dy888国产精品影院| 国产亚洲中文字幕在线制服| 日本亚洲精品色婷婷在线影院| 少妇高潮一区二区三区99| 亚洲综合日韩av无码毛片| 精品999久久久久久中文字幕| 97一区二区在线播放| 亚洲国产综合无码一区二区bt下| 无码av大香线蕉伊人久久| 亚洲超碰97无码中文字幕| 国产成人精品免费视频app软件| 国产精品亚洲а∨无码播放麻豆| 久久人妻国产精品31| 综合亚洲色图| 伊人色综合一区二区三区| 中文字幕人妻丝袜乱一区三区 | 国产乱人伦偷精品视频aaa| 国产精品高清一区二区三区| 国产91麻豆视频| 中文无码一区二区视频在线播放量 | 久久中文字幕人妻熟女少妇| 亚洲欧洲日产喷水无码| 99热这里只有精品2| 亚洲国产一区二区三区亚瑟| 放荡的美妇在线播放| 91网址在线播放| 精品无码av无码专区| 最新国自产拍av| 亚洲欧美激情四射在线日| 成人亚洲欧美在线观看| 国产视频最新| 色婷婷六月亚洲综合香蕉| 偷柏自拍亚洲综合在线| 国产精品久久久久久影视不卡| 亚洲综合天堂婷婷五月| 国产精品香港三级国产av| 亚洲一区精品视频在线|