SQL優化案例-定位系統中大量的rollback(十八)
系統中log file sync比較嚴重,檢視儲存都沒有問題,log file parallel write很低,時間分佈直方圖也沒問題
資料庫中提交和回滾操作比較頻繁,每秒1000多次,rollback佔比1/3,這個比較嚴重了。
定位回滾使用者
select t1.sid, t1.value, t2.name, s.username, s.machine from v$sesstat t1,v$statname t2, v$session s where t1.STATISTIC#=t2.STATISTIC# and s.sid = t1.sid and t2.name like '%user rollback%' and value>=10 order by value desc;
處理後:
select t1.sid, t1.value, t2.name, s.username, s.machine from v$sesstat t1,v$statname t2, v$session s where t1.STATISTIC#=t2.STATISTIC# and s.sid = t1.sid and t2.name like '%user rollback%' and value>=10 order by value desc;
那原因是什麼呢?
趁著開發姐姐剛睡醒,又諮詢了她。
美麗的開發 甩給我一個連線
https://blog.csdn.net/weixin_40263776/article/details/79521595
有異常就rollback,就這樣
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29990276/viewspace-2649183/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 某行系統SQL優化案例(一)OracleSQL優化
- Oracle某行系統SQL優化案例(二)OracleSQL優化
- Oracle某行系統SQL優化案例(三)OracleSQL優化
- Oracle某行系統SQL優化(案例五)OracleSQL優化
- Oracle優化案例-系統切換引起的enq: SQ - contention(二十八)Oracle優化ENQ
- SQL優化案例-從執行計劃定位SQL問題(三)SQL優化
- 效能優化案例-SQL優化優化SQL
- Oracle優化案例-從執行計劃定位SQL問題(三)Oracle優化SQL
- 生產系統pl/sql調優案例SQL
- Oracle效能優化-SQL優化(案例一)Oracle優化SQL
- Oracle效能優化-SQL優化(案例二)Oracle優化SQL
- Oracle效能優化-SQL優化(案例三)Oracle優化SQL
- Oracle效能優化-SQL優化(案例四)Oracle優化SQL
- MySQL SQL優化案例(一)MySql優化
- SQL效能優化案例分析SQL優化
- sql語句的優化案例分析SQL優化
- 優化SQL中的or優化SQL
- 使用SQL Profile進行SQL優化案例SQL優化
- SQL優化案例-union代替or(九)SQL優化
- greenplum 簡單sql優化案例SQL優化
- 記一個SQL優化案例SQL優化
- SQL優化案例-使用with as優化Subquery Unnesting(七)SQL優化
- Oracle某行系統SQL最佳化(案例四)OracleSQL
- Sql語句本身的優化-定位慢查詢SQL優化
- 通過IP定位區域的SQL優化思路SQL優化
- SQL優化案例-單表分頁語句的優化(八)SQL優化
- SQL SERVER中SQL優化SQLServer優化
- SQL優化案例-正確的使用索引(二)SQL優化索引
- Oracle某X系統SQL最佳化(案例六)OracleSQL
- SQL最佳化案例-從執行計劃定位SQL問題(三)SQL
- 根據系統spid 定位sqlSQL
- 基於索引的SQL語句優化之降龍十八掌索引SQL優化
- [摘錄] 基於索引的SQL優化之降龍十八掌索引SQL優化
- AIX中快速定位引起大量磁碟IO操作的程式AI
- 優化SQL Server中的備份優化SQLServer
- Oracle優化案例-教你線上搞定top cpu的sql(十二)Oracle優化SQL
- 優化案例--重建索引引發的sql效能問題優化索引SQL
- SQL優化案例-自定義函式索引(五)SQL優化函式索引