问题原因:由于连接增长导致实例OOM(内存溢出),进一步排查发现是由大量的写入操作引起内存持续上升直至达到极限触发重启。虽然无法查看到造成OOM的具体SQL语句,但推断可能是一个涉及多表Join的大规模INSERT语句,在高并发、复杂锁定环境下消耗大量内存资源。此外,还提到名为'event_dba_rowlock_record'的event schedule的影响,这个事件会在特定情况下生成大量的临时数据而占用额外内存空间。综上所述,根源问题是应用程序对数据库实例造成了超负荷的压力,特别是由某次大容量插入操作引发内存压力增大至不可容忍的程度,从而导致实例自动重启进行了HA切换。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。