0

问题是我的数据库在“日志文件同步”会话等待方面遇到了很多问题。LGWR 进程一次持有大约 400-450 个会话,这会导致很多性能问题。

系统还显示我们达到了磁盘使用限制。

ASH 分析器显示以下分析会话结果: 分析会话结果

如果您需要一些额外的信息来提供帮助(例如日志缓冲区大小、sga 大小或某些系统配置),请告诉我。

4

1 回答 1

0

LGWR 进程是写入密集型 I/O 进程,写入重做日志文件。想想任何会减慢写入过程的事情。例如,如果重做日志正在写入 RAID5(以写入速度较慢而著称),或者数据文件存在于同一存储系统上导致 I/O 争用。当然,更高级的存储系统本身的缓存和分布式 I/O 可能不存在这些问题。

此外,LGWR 被要求在每次提交时写入。如果有过多的小快速提交,可能会导致此等待事件。较大的交易将减轻 LGRW 流程的压力。

于 2013-10-31T14:17:04.160 回答