您的位置:首页 > 大数据 > 人工智能

如何在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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  log file sync waits