Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
问题是我的数据库在“日志文件同步”会话等待方面遇到了很多问题。LGWR 进程一次持有大约 400-450 个会话,这会导致很多性能问题。
系统还显示我们达到了磁盘使用限制。
ASH 分析器显示以下分析会话结果:
如果您需要一些额外的信息来提供帮助(例如日志缓冲区大小、sga 大小或某些系统配置),请告诉我。
LGWR 进程是写入密集型 I/O 进程,写入重做日志文件。想想任何会减慢写入过程的事情。例如,如果重做日志正在写入 RAID5(以写入速度较慢而著称),或者数据文件存在于同一存储系统上导致 I/O 争用。当然,更高级的存储系统本身的缓存和分布式 I/O 可能不存在这些问题。
此外,LGWR 被要求在每次提交时写入。如果有过多的小快速提交,可能会导致此等待事件。较大的交易将减轻 LGRW 流程的压力。