成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

oracle sql查詢會占用undo空間嗎 oracle快照過舊解決辦法?

用戶需要3分鐘),但是user1卻在這3分鐘內(nèi)提交了。那會有什么影響?這時候如何保證讀寫的一致性?此時DBMS要保證有足夠的撤銷表空間來存儲修改前的值,以保證user2讀取的數(shù)據(jù)與修改前一致,然后下次

用戶需要3分鐘),但是user1卻在這3分鐘內(nèi)提交了。那會有什么影響?這時候如何保證讀寫的一致性?此時DBMS要保證有足夠的撤銷表空間來存儲修改前的值,以保證user2讀取的數(shù)據(jù)與修改前一致,然后下次再讀取更新后的數(shù)據(jù)。

Ora-01555快照太舊,因為撤銷空間不夠大,一些撤銷數(shù)據(jù)被覆蓋,所以用戶可以 修改前無法獲取數(shù)據(jù)。

撤消數(shù)據(jù)分為三種類型:

主動撤銷:未提交事務的撤銷數(shù)據(jù)永遠不會被覆蓋,用于回滾回滾事務。

過期撤消:撤消已提交事務的數(shù)據(jù),該數(shù)據(jù)可以被覆蓋。

未到期撤銷:交易已經(jīng)提交,但是在交易提交之前,有一些查詢正在進行,它想讀取提交之前的數(shù)據(jù),也就是未到期的數(shù)據(jù)。如果這部分撤消數(shù)據(jù)被覆蓋,將出現(xiàn)ora-01555錯誤。

一種解決方案是指定還原表空間參數(shù)

不能刪除System/sysaux/undo表空間;

您應該確定哪些表格是有用的,例如table_name like W%等。

篩選出包含數(shù)據(jù)的表空間,例如select tablespace _ name from DBA _ tables,其中table _ name like w % group by tablespace _ name order by 1。

記下不在步驟1和3中的表空間名稱;

識別無用的數(shù)據(jù)文件,比如select file _ name,tablespace _ name from DBA _ data _ files where tablespace _ name in()。

首先使數(shù)據(jù)文件脫機,然后刪除它。你 我們結(jié)束了。