Oracle wait event --- log file
log file switch(checkpoint incomplete):
原因:1)存在大量update操作;2)log file size太小,导致log switch太频繁;3)log group太少;
log file switch(private strand flush incomplete):
log file switch completion:
log file sync:一般此类等待时间是由于 LGWR 进程将redo log buffer 写入redo log 中发生。如果此类事件频繁发生,可以判断为:
- commit 次数是否过多,改用批量提交
- I/O 系统问题:IOPS和时延,利用率
- 重做日志是否不必要被创建
- redo log buffer 是否过大
log file parallel write:
latch: redo allocation