|
If log write is sporadic instead of continuous, a large SAN cache helps.
Nologging helps if certain operations contribute to most of redo generation, such as CTAS, direct-path insert. Redo for regular DML won't be reduced. When the redo is reduced (for those certain operations), it won't even go into log buffer. (So it's not that 减少log buffer 写入redo log files.)
> 几分钟就产生switch logfile了。往往是这种原因造成的log file sync 等待吧?
No. Increasing the size of redo logfiles can prolong log file switch, but won't reduce log file sync.
Yong Huang |
|