写点什么

再记一次业务优化

  • 2022 年 7 月 11 日
  • 本文字数:526 字

    阅读完需:约 2 分钟

作者: 18515065291 原文来源:https://tidb.net/blog/af81b093


                   安居客TiDB集群优化
--2019-11-20 58公司 春雷
复制代码

1、汇总

1.1、问题

问题:安居客 TiDB 集群,SQL 执行时间长,达到 500ms-1s


导致业务的消息堆积,无法快速写入到集群

1.2、优化结果汇总

2、具体问题

2.1、业务消息堆积情况

蓝色的是产生数据速度,绿色是写入速度


2.2、SQL 执行时间

SQL 执行时间 500ms-1s


2.3、慢 SQL 量

慢 SQL 高峰 52w


3、优化前集群信息

4、优化

4.1、优化汇总

4.2、大表清理

业务历史数据不访问,不需要,可以清理


库大小:12.9T


表行数:110 亿


4.3、慢 SQL 优化

优化前个数:50w+


优化后个数:<700


降低:99.87%


4.4、集群 迁移 情况

背景:此集群上的某库因增量过大,将其迁移出来


处理:新建一套集群,迁移库


信息:TiDB 机器:3 台,TiKV 机器:3 台新的机器


结果:SQL 执行时间情况如下,解决了业务的写入 QPS 要求


5、优化前后对比

5.1、机器情况

调整前:



调整后:


5.2、SQL 执行时间

优化前:




优化后:


3.3、IO 情况

优化前:



优化后:


3.4、CPU 情况

优化前:



优化后:


3.5、服务器 load 情况

优化前:



优化后:


3.6、region 情况

优化前:


磁盘: 14T


region 数: 63w



优化后:


磁盘: 6.2T


region 数: 24w





相关阅读:


记一次 TiDB 优化


发布于: 刚刚阅读数: 2
用户头像

TiDB 社区官网:https://tidb.net/ 2021.12.15 加入

TiDB 社区干货传送门是由 TiDB 社区中布道师组委会自发组织的 TiDB 社区优质内容对外宣布的栏目,旨在加深 TiDBer 之间的交流和学习。一起构建有爱、互助、共创共建的 TiDB 社区 https://tidb.net/

评论

发布
暂无评论
再记一次业务优化_TiDB 社区干货传送门_InfoQ写作社区