freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

第16章oracle閃回(flashback)技術-資料下載頁

2025-01-08 20:54本頁面
  

【正文】 棄對象會一直保存在回收站內,一直到丟棄對象所屬的表空間無法再分配新的存儲區(qū)域,這種狀態(tài)稱之為空間壓力。有時,用戶的表空間限額也會導致空間壓力狀態(tài)的出現,即使表空間中仍然存在自由空間。當空間壓力出現時, Oracle會覆蓋些回收站對象從而自動回收表空間。 Oracle根據先進先出的原則來選擇丟棄對象進行刪除,所以最先被丟棄的對象也最先被清除。而對象的清除僅僅是為了解決產生的空間壓力問題,所以會盡可能清除少的對象來滿足空間壓力的要求。這樣既最大限度地保證了對象在回收站中的可用時間,又減少了 Oracle在事務處理時性能影響。 要使用閃回刪除功能,需要啟動數據庫的 “回收站 ”,即將參數 RECYCLEBIN設置為 ON: SQLSHOW PARAMETER RECYCLEBIN SQLALTER SYSTEM SET RECYCLEBIN=ON。 29 當執(zhí)行 DROP TABLE操作時,表及其關聯對象被命名后保存在 “回收站 ”中,可以通過查詢 USER_RECYCLEBIN、DBA_RECYCLEBIN視圖獲得被刪除的表及其關聯對象的信息。 ( 1) 查看回收站中的數據: SQLselect object_name, original_name, createtime, droptime from dba_recycle。 ( 2) 從回收站中恢復數據: SQLflashback table to before drop。 如果在刪除表時使用了 PURGE短語,則表及關聯對象被直接釋放,空間被回收,相關 信息不會進入 “回收站 ”中: SQLCREATE TABLE test_purge( 2 ID MUMBER PRIMARY KEY, name CHAR(20) 3)。 SQLDROP TABLE test_purge PURGE。 SQLSELECT OBJECT_NAME, ORIGINAL_NAME, TYPE 2 FROM USER_RECYCLEBIN。 30 ( 3) 清除回收站 由于被刪除表及其關聯對象的信息保存在 “回收站 ”中,其存儲空間并沒有釋放,因此需要定期清空 “回收站 ”,或清除 “回收站 ”中沒用的對象(表、索引、表空間),釋放其所占的磁盤空間。 清除回收站的語法: PURGE [TABLE table | INDEX index] | [RECYCLEBIN | DBA_RECYCLEBIN] | [TABLESPACE tablespace [USER user]] 31 參數說明如下: TABLE:從 “回收站 ”中清除指定的表,并回收其磁盤空間。 INDEX:從 “回收站 ”中清除指定的索引,并回收其磁盤空間。 RECYCLEBIN:清空用戶 “回收站 ”,并回收所有對象的磁盤空間。 DBA_RECYCLEBIN:清空整個數據庫系統(tǒng)的 “回收站 ”,只有具有 SYSDBA權限的用戶才可以使用。 TABLESPACE:清除 “回收站 ”中指定的表空間,并回收磁盤空間。 USER:清除 “回收站 ”中指定表空間中特定用戶的對象,并回收磁盤空間。 【例 164】刪除回收站中指定的數據: SQLpurge table 。 清空回收站時,可以使用: SQLpurge dba_recyclebin。 32 主要內容 閃回技術概述 閃回數據庫 閃回表 閃回查詢 閃回版本查詢 閃回事務查詢 閃回丟棄 小結 33 小結 本章主要介紹了 Oracle11g數據庫中的一個新特性,即閃回技術。閃回是數據庫進行邏輯恢復的一個快捷工具。利用該技術可以方便、高效地實現數據庫的恢復。 34 演講完畢,謝謝觀看!
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1