91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

閃回數據庫的使用

發布時間:2020-06-28 01:03:05 來源:網絡 閱讀:983 作者:心神cgr 欄目:關系型數據庫
oracle閃回技術-----使用閃回日志來恢復用戶的邏輯錯誤,這種修復只針對用戶邏輯錯誤的恢復,而不涉及整個數據庫的恢復
					恢復更具有針對性而且恢復時間大大減少。
	對于閃回數據庫而言,閃回日志不會被歸檔
		啟用閃回數據庫-----數據庫處于歸檔模式
			使用DB_RECOVERY_FILE_DEST參數指定的目錄作為存儲目錄,該參數的值即為快速恢復區
			db_flashback_retention_target,該參數的值是一個一分鐘為單位的數字。
			通過數據字典v$flashback_database_log來評估需要的快閃恢復區空間
				select estimated_flashback_size,retention_target,flashback_size
				from v$flashback_database_log
			mount - alter database flashback on
			查看啟用狀態
				select flashback_on from v$database;
			關閉閃回數據庫
				alter database falshback off;
				禁用某個表空間的閃回特性
					alter tablespace users flashback off;
				通過數據字典V$TABLESPACE來查詢該表空間是否已經不被閃回保護
					col flashback_on for a15
					select name,flashback_on
					from v$tablespace;      
				如果要重新對表空間啟用閃回數據庫--需要將數據庫啟動到Mount狀態
					startup mount
					alter tablespace users flashback on;
			startup mount 
			alter database flashback off;
		閃回數據庫方法
			可以使用RMAN方法也可以使用SQL指令的方法實現。
				使用RMAN閃回數據庫如下3中方法
				  1.將數據庫閃回到過去的某個時間點,通過to_date函數指定具體的時間
						flashback database to time=to_date('xxxx-xx-xx xx:xx:xx','yyyy-mm-dd hh34:mi:ss')
				  2.將數據庫閃回到過去的某個SCN,不太實際
				  		flashback database to scn =xxxxx
				  3.將數據庫閃回到特定的日志序列號之前的狀態,不包括序列號345
				  		flashback database to sequence=345 thread=1;
				使用sql指令閃回數據庫
				   1.將數據庫閃回到時間戳指定的狀態
				   		flashback database to timestamp (sysdate-1/24)
				   2.閃回數據庫到某個過去的SCN
				   		flashback database to scn 678854
			執行閃回數據庫時,需要將數據庫切換到MOUNT狀態,在閃回數據庫結束之后,需要用resetlogs開庫,即需要重新設置重做日志
			,使得重做日志序列號重新計數

			使用閃回數據庫
				創建用戶,并授予相關權限
				登錄到新建用戶下,創建測試用表,插入記錄
				刪除用戶

				在閃回日志中查看相關記錄,使用到的視圖v$flashback_database_log
					select * from v$flashback_database_log;
				使用resetlogs打開數據庫,閃回日志仍然有效。

			監控閃回數據庫
				使用v$flashback_database_log查詢可以閃回到的最小SCN號以及可以閃回到的時間點。
					select oldest_flashback_scn,oldest_flashback_time
					from v$flashback_database_log;

				數據字典視圖v$flashback_database_stat,用于監視閃回日志寫入閃回數據的各種開銷,
								比如記錄當前閃回記錄起止時間,閃回記錄的數據量以及重做日志記錄的數據量等信息
					select * from v$flashback_database_stat;

				監控快閃恢復區的空間變化,在必要時候增加快閃恢復區的空間
					select name,space_limit,space_used,space_reclaimable,number_of_files
					from v$recovery_file_dest

					name 				快速恢復區的目錄
					space_limit 		空間最大使用上限
					space_used			已使用了的空間
					space_reclaimable	可以回收的空間
					
			使用閃回數據庫的限制
				1.數據文件被刪除或縮短
				2.在閃回時間范圍內復原或重建了一個控制文件
				3.在resetlogs操作之前
				4.表空間被刪除


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

班戈县| 卓尼县| 古丈县| 化德县| 象山县| 沛县| 门头沟区| 山西省| 吉林省| 湄潭县| 鄢陵县| 昌宁县| 汤阴县| 张家川| 美姑县| 呼伦贝尔市| 米易县| 依兰县| 兴山县| 大悟县| 资源县| 同仁县| 都江堰市| 镇坪县| 沧源| 筠连县| 诏安县| 石门县| 吉林省| 康马县| 鄢陵县| 新竹市| 思茅市| 江山市| 琼结县| 若尔盖县| 嫩江县| 轮台县| 湘潭市| 图木舒克市| 巴林左旗|