首页 > Linux操作系统 > Linux操作系统 > log file sync
当一个用户提交(commits)或者回滚(rollback),session的redo信息需要写出到redo logfile中.
用户进程将通知LGWR执行写出操作,LGWR完成任务以后会通知用户进程.
这个等待事件就是指用户进程等待LGWR的写完成通知.
解决方案:
1.提高LGWR性能
尽量使用快速磁盘,不要把redo log file存放在raid 5的磁盘上
2.使用批量提交
当出现这个等待事件时候,可以查看
user commit时间。当此每秒执行次数太多时候,可以减少执行次数。
可以通过如下公式计算平均redo写大小:
avg.redo write size = (Redo block written/redo writes)*512 bytes
参考:http://www.eygle.com/archives/2004/10/statspack14-logfilesync.html
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9524377/viewspace-660788/ ,如需转载,请注明出处,否则将追究法律责任。