双11大促,DBA们到底要做些什么来保障呢?这里做一次详细盘点~
作为新时代的数据卫士,守卫科技的边界是DBA的天职,一年一度的双11大考将临之际,大家兴奋Buff拉满,是时候展现真正的实力!!
DBA们必须要做的保障工作:
1.梳理大促活动用到的系统链路
制作全链路的数据库流程图
2.流量的预估,数据库性能阈值预估
关键应用要支持限流,对非核心功能做降级
3.大促前巡检,保证数据盘和日志盘空间够用
不够用的话需要提前扩容
最好能做到智能容量规划
4.大促前统计哪些表需要重新收集统计信息
防止在大促过程中SQL走了
因为错误的统计信息错误的执行计划
5.提前优化核心业务慢SQL
如果平时就已经做了就比较轻松了
6.梳理监控点
确保核心集群都能监控正常
7.双11是对数据库的大规模压力测试
需要全链路压测,提前发现瓶颈点
8.应急预案,做好应急响应机制
大促期间出问题了怎么快速恢复
9.停止自动备份任务
避免给从库造成IO和网络压力
10.历年大促期间问题盘点,故障根因分析
DBA不能两次踩进同一个坑
其实作为双11幕后的超级英雄,为了保证业务的连续性与高可用性,DBA们在3个月前就开始做准备了,越是临近“大考”,反倒越“悠闲”,你们是这样的吗?