【常见场景】
1 业务侧大量写操作(insert或update)集中在某个DN上
【基本处理方法】
步骤1:收到告警后需要查看OPS上的对应指标“未落盘脏页数量”。先登录后台检查实例shared_buffers参数,计算实例目前最大脏页数量,计算公式为:shared_buffers/8K。
若指标超过最大脏页数量,则说明共享内存已经被占满,业务请求会受到影响,此场景大概率是由于场景1导致;
步骤2:登陆到对应节点上,查看对应参数,连接数据库执行语句:show pagewriter_sleep;和show dirty_page_percent_max;若pagewriter_sleep为2000,可以考虑调整为500或者100,加速脏页落盘的速度,若dirty_page_percent_max为0.9或者0.8,可以调整为0.75,降低刷页阈值上线。
步骤3:修改后查看是否生效,指标是否下降。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




