双11来袭,DBA要做哪10件事?

作为新时代的数据卫士

守卫科技的边界是DBA的天职

一年一度的双11大考将临之际

大家兴奋Buff拉满,是时候展现真正的实力
 

那么双11大促

DBA们到底会做些什么呢?
 

一、梳理大促活动用到的系统链路,制作全链路的数据库流程图

二、 流量的预估,数据库性能阈值预估,关键应用要支持限流,对非核心功能做降级

三、 大促前 巡检,保证数据盘和日志盘空间够用,不够用的话需要提前扩容,最好能做到智能容量规划

四、 大促前统计哪些表需要重新收集统计信息,防止在大促过程中SQL走了,因为错误的统计信息错误的执行计划。

五、 提前 优化核心业务慢SQL,如果平时就已经做了就比较轻松了

六、 梳理监控点,确保核心集群都能监控正常

七、 双11是对数据库的大规模压力测试,需要**全链路压测,**提前发现瓶颈点。

八、 应急预案,做好应急响应机制,大促期间出问题了怎么快速恢复

九、 停止自动备份任务,避免给从库造成IO和网络压力

十、 历年大促期间问题盘点,故障根因分析,DBA不能两次踩进同一个坑

 

其实作为双11幕后的超级英雄

为了保证业务的连续性与高可用性

DBA们在3个月前就开始做准备了

越是临近“大考”,反倒越“悠闲”

 

甚至有调侃DBA是在喝茶中度过双11的

"悠闲"的背后

充分的演练准备+绝对的技术自信

 

企业级原生分布式数据库 OceanBase

连续9年稳定支撑双11

在历次双11的实战淬炼中

炼就了5大核心能力,助你轻松抗住数据洪流

 

一、 快速弹性扩缩容

双11的容量会是平常的几十倍

而分布式数据库可以无限扩容

当天团队会快速部署服务器

把数据和服务快速传到云上

大促结束再把数据和服务从云上搬下来

OceanBase 每天可以快速弹性扩缩容

 

二、 数据一致性

OceanBase 全量数据校验

真正实现数据强一致

会在数据库运行的过程中,对数据进行校验

系统发生问题,可以快速发现

 

三、 持续稳定运行

OceanBase 7.07亿tpmC在线事务处理性能打破世界纪录

TPC-C要求八个小时持续稳定运行不抖动

OceanBase 做到了,且抖动小于0.5

持续稳定,才能让用户在双11

享受“丝滑”购物体验

 

四、 无损容灾

无论机器、城市,还是机房发生故障时

OceanBase 都能保障不丢一条数据

因为用到了Paxos协议,支持同城/异地容灾

单机服务器故障能够自愈

RPO=0,RTO< 30s

OceanBase“三地五中心”能实现城市级容灾

 

五、 高性能低成本

OceanBase 每年都会设立一个项目

根据双11的需求专门提升性能和优化成本

2021年的读写场景性能相比上一年提升了61%

存储成本大幅降低

只有MySQL的三分之一左右

 

9年的双11历练

让 OceanBase 从最初存算容量的挑战中

快速实现数据库技术创新

逐渐沉淀出性能、稳定性

以及效率智能化等方面的关键性能

能够帮助更多企业在极端场景下

实现业务稳定运行

双11有 OceanBase,大考稳稳过!

2 个赞

加一条:锻炼身体。哈哈

双十一已经结束,好好休息,准备年结