oracle 12c RAC 日志频繁切换 checkpoint not complete

教程发布:风哥 教程分类:ITPUX技术网 更新日期:2022-02-12 浏览学习:677

本帖最后由 lihfe 于 2020-4-17 11:33 编辑

[size=14px][size=18px]日志频繁切换,提示checkpoint没有完成,通过告警日志查看:截取部分内容
[size=14px]2874
[size=14px][size=18px]我的redolog设置为500M,通过归档文件查看,每个归档文件只有10M-90M,空间完全没有使用完,就发生了切换。
[size=14px][size=18px]我的日志组部分信息:
[size=14px][size=18px]2875

[size=14px][size=18px]奇怪,通过网上查看(没有MOS账号),说是由于CPU核数多,log_buffer设置过大造成的。所以进行CPU信息和log_buffer的查看:

[size=14px]2876
[size=14px]2877

[size=14px][size=18px]参考这篇文章的解释:[color=rgb(0, 56, 132)][size=18px]https://www.linuxidc.com/Linux/2015-12/126783.htm
[size=14px][color=rgb(57, 57, 57)][size=18px]所以,把我redo log file的大小修改为2G(生产环境,因为log_buffer不能在线修改生效,所以只能增大log file的大小),日志切换正常,也不报错
[size=14px]2878
[size=14px]2879

[size=14px][color=rgb(57, 57, 57)][size=18px]从之前的20多秒切换一次,变成现在的10多分切换一次

本文标签:
网站声明:本文由风哥整理发布,转载请保留此段声明,本站所有内容将不对其使用后果做任何承诺,请读者谨慎使用!
【上一篇】
【下一篇】