oracle檢視回滾的事務
透過查詢:x$ktuxe 【[K]ernel layer [t]ransaction layer [u]ndo transaction [e]ntry】
select distinct ktuxesiz from x$ktuxe where KTUXESTA='ACTIVE';
檢視恢復進度:
select * from x$ktuxe where ktuxecfl = 'DEAD' and ktuxesta = 'ACTIVE';
恢復進度
declare
l_start number;
l_end number;
begin
select ktuxesiz into l_start from x$ktuxe where KTUXEUSN=12 and KTUXESLT=40;
dbms_lock.sleep(60);
select ktuxesiz into l_end from x$ktuxe where KTUXEUSN=12 and KTUXESLT=40;
dbms_output.put_line('time est Day:'|| round(l_end/(l_start -l_end)/60/24,2));
end;
/
l_start number;
l_end number;
begin
select ktuxesiz into l_start from x$ktuxe where KTUXEUSN=12 and KTUXESLT=40;
dbms_lock.sleep(60);
select ktuxesiz into l_end from x$ktuxe where KTUXEUSN=12 and KTUXESLT=40;
dbms_output.put_line('time est Day:'|| round(l_end/(l_start -l_end)/60/24,2));
end;
/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10130206/viewspace-1039007/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE 死事務的回滾Oracle
- SQL Server 事務及回滾事務SQLServer
- java 事務提交/回滾Java
- 關於ORACLE大型事務回滾的幾個點Oracle
- zt_Oracle事務rollback回滾時間估算Oracle
- sqlserver遇到回滾事務的操作策略SQLServer
- Spring事務回滾情況Spring
- 不能回滾的Redis事務還能用嗎Redis
- MySQL實現事務的提交和回滾MySql
- DBUNITS的單元測試事務回滾
- WebForm中C#事務回滾的例子WebORMC#
- SQL code----檢視回滾段名稱及大小 回滾段的管理SQL
- 關於事務回滾註解@Transactional
- MySql事務無法回滾的原因有哪些MySql
- 關於Spring事務回滾的問題Spring
- long長事務回滾的模擬與定位
- T-SQL——關於事務回滾的方式SQL
- Oracle vs PostgreSQL,研發注意事項(3)- 事務回滾之UPDATE操作解析OracleSQL
- JDBC 事務(二)回滾到儲存點JDBC
- Oracle 11g 檢視資料庫回滾段的使用情況Oracle資料庫
- Spring事務不能回滾的深層次原因Spring
- 在SQL SERVER中實現事務的部分回滾SQLServer
- Oracle 通過undo塊檢視事務資訊Oracle
- 檢視ORACLE事務隔離級別方法Oracle
- Spring Transaction詳解 – 手動回滾事務Spring
- Spring Data JPA中事務回滾意外RollbackExceptionSpringException
- 檢視Oracle回滾段的詳細情況,以及對效能的影響 -- 轉Oracle
- oracle前滾和回滾Oracle
- ORACLE 前滾和回滾Oracle
- 檢視mysql沒提交的事務MySql
- v$session_longops 檢視回滾進度SessionGo
- 物化檢視(Materialized View)的重新整理回滾約束ZedView
- 物化檢視(Materialized View)的重新整理回滾測試ZedView
- 使用FLASHBACK_TRANSACTION_QUERY查詢回滾事務SQLSQL
- oracle回滾溯源Oracle
- ORACLE回滾段Oracle
- Oracle查詢回滾大事務所需時間Oracle
- 檢視資料庫啟動以來回滾率資料庫