大数据&云计算7月数据库技术通讯:LINUX OS配置问题导致数据库重启( 三 )


本文插图
从分析ckpt进程的trace得出:
告警数据库的IO负载异常高 , 并且出现log file parallel write写的等待 。 说明当时IO出现了异常 。 两个节点之间也出现通讯异常 。 enq: TC – contention , 执行ALTER TABLESPACE … BEGIN BACKUP后 , 将属于此表空间的所有高速缓冲区的脏块记录到磁盘上 , 这个过程经历enq: TC - contention等待 。
OS日志:
大数据&云计算7月数据库技术通讯:LINUX OS配置问题导致数据库重启
本文插图
Message里出现告警:
17573 blocked for more than 120 seconds. “echo 0 &gt /proc/sys/kernel/hung_task_timeout_secs” disables this message.
改现象与官方mos文档:(Doc ID 1423693.1)现象一致 。
问题解决
1、建议调整rman备份的策略 , 比如修改并发度 。
2、修改内核参数
参考语句:
vm.min_free_kbytes = 262144
vm.swappiness=100
3、设置大页
使用hugepage功能时候需要禁用11g新特性 Auto Memory Management (AMM)
memory_target = 0
memory_max_target=0
声明:转载此文是出于传递更多信息之目的 。 若有来源标注错误或侵犯了您的合法权益 , 请作者持权属证明与本网联系 , 我们将及时更正、删除 , 谢谢 。邮箱地址:newmedia@xxcb.cn
【大数据&云计算7月数据库技术通讯:LINUX OS配置问题导致数据库重启】


推荐阅读