ITPub博客

首页 > Linux操作系统 > Linux操作系统 > log file sync

log file sync

原创 Linux操作系统 作者:fenglixiang 时间:2010-04-26 15:10:33 0 删除 编辑

当一个用户提交(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/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 日记
下一篇: read by other session
请登录后发表评论 登录
全部评论

注册时间:2009-02-19

  • 博文量
    47
  • 访问量
    92827