作为新时代的数据卫士
守卫科技的边界是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,大考稳稳过!