如何在awr里面查看 log file sync是否是由用户commit太多造成
2015-05-26 13:47
369 查看
根据Tanel Põder:
Reasons for log file sync waits
• Commits wait for log file sync by default
• User commits
• There’s an user commits statistic in v$sesstat
• DDL(如,create table ,但是drop table不会有,可以观察 v$sysstat里面的user commits,或者10046 trace里面的等待事件)
• Resulting recursive transactions commit
• Recursive data dictionary DML
• Rollbacks wait too!
• User rollbacks
• User/application issued a rollback command
• Transaction rollbacks
• We had an internal rollback (because of some failure)
• Space allocation/ASSM problems, cancelled queries, killed sessions
在v$sysstat视图里面的表现就是
user commits
user rollbacks
transaction rollbacks
如果这样推断,那么在awr里面可以观察这三个统计信息的数值来做参开是否由于用户原因造成log file sync waits
Reasons for log file sync waits
• Commits wait for log file sync by default
• User commits
• There’s an user commits statistic in v$sesstat
• DDL(如,create table ,但是drop table不会有,可以观察 v$sysstat里面的user commits,或者10046 trace里面的等待事件)
• Resulting recursive transactions commit
• Recursive data dictionary DML
• Rollbacks wait too!
• User rollbacks
• User/application issued a rollback command
• Transaction rollbacks
• We had an internal rollback (because of some failure)
• Space allocation/ASSM problems, cancelled queries, killed sessions
在v$sysstat视图里面的表现就是
user commits
user rollbacks
transaction rollbacks
如果这样推断,那么在awr里面可以观察这三个统计信息的数值来做参开是否由于用户原因造成log file sync waits
相关文章推荐
- 如何优化log file sync
- 理解LGWR,Log File Sync Waits以及Commit的性能问题
- Log file sync caused by more commit
- 2017-04-12 DBA日记,频繁commit导致的log file sync的诊断
- oracle之 等待事件LOG FILE SYNC (awr)优化
- log file sync 因为数据线有问题而造成高等侍的表现
- oracle之 等待事件LOG FILE SYNC (awr)优化
- log file sync 因为数据线有问题而造成高等侍的表现
- windows7中如何查看用户是否拥有管理员权限
- 为什么说log file sync(其实是写redo慢)会造成buffer busy wait?
- 如何产生Log File Sync
- 如何优化LOG FILE SYNC
- 2013-04-11 log file sync等待造成系统不可用
- 如何查看SharePoint中文件是否被用户Lock?
- 如何优化LOG FILE SYNC
- 如何查看AD中的用户是否被锁?
- 理解LGWR,Log File Sync Waits以及Commit的性能问题[转]
- 学习Log中'main', 'system', 'radio', 'events' | 如何查看linux用户和组信息 | chown命令学习
- 为什么说log file sync(其实是写redo慢)会造成buffer busy wait?
- T-SQL是否有循环语句?类似C语言的for?如何查看有哪些用户连接到服务器上?如何强制其退出?