五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網 會員登陸 & 注冊

Oracle技術分享 oracle 回收站recyclebin相關

2022-10-20 17:56 作者:夜灬長夢多  | 我要投稿

1. 查看是否開啟回收站功能。
SQL> show parameter recyclebin;
NAME TYPE VALUE

------------------------------------ ----------------------?------------------------------
recyclebin string on
2. oracle的recyclebin功能:當drop 表時而不指定【purge】,"drop table TABLENAME;"時;系統(tǒng)只是將這個表重命名為BIN$開頭的名稱,
并在數據字典中修改了相關數據,表所占用的物理空間并沒有真正的回收,此時所占用的空間還是原來的表空間,當表空間不夠用時,ORACLE會跟據DROPSCN#自動進行逐個清理回收站中對像所占用的空間。默認開啟。
需要注意一種情況,對像所在的表空間要有足夠的空間,不然就算drop掉經過recyclebin由于空間不足oracle會自動刪除的!
3.將recyclebin中的對象還原
SQL> flashback table TABLENAME to before drop ;
表名可以是回收站系統(tǒng)的
dba_recyclebin.object_name也可以是dba_recyclebin.original_name
此時存在一種情況,如果已經用備份的DDL語句重建了一個新的表,這個時候再用此命令還原顯然會報錯,這個時候只能還原成一個別名,
如果還原恢復時,原來的表名已經使用或者表結構已經創(chuàng)建,那么就需要將recyclebin中的表恢復為別名,如下
SQL> flashback table TABLENAME to before drop rename to TABLENAME_old;
再將數據還原到對應的新表
SQL> insert into TABLENAME select * from TABLENAME_old t;
注意:如果將表drop掉,那么索引也被drop掉了,從recyclebin中只是恢復了表的數據,所以還要重建下表上的索引,約束。
4.回收站recyclebin 查看
SQL> show recyclebin;
SQL> select * from dba_recyclebin;
SQL> select * from user_recyclebin;


Oracle技術分享 oracle 回收站recyclebin相關的評論 (共 條)

分享到微博請遵守國家法律
灵石县| 邢台市| 福清市| 塔河县| 仁布县| 无极县| 蒙自县| 家居| 开封市| 内江市| 塔城市| 白银市| 济阳县| 青海省| 山西省| 吉木乃县| 扎赉特旗| 谢通门县| 蒙阴县| 监利县| 青海省| 白河县| 景宁| 玛曲县| 普陀区| 沙田区| 千阳县| 渑池县| 甘孜县| 龙海市| 泰顺县| 定南县| 许昌市| 依安县| 朝阳市| 衡阳县| 乌苏市| 东辽县| 定结县| 南皮县| 惠东县|