开发者社区> 玄惭> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

MySQL 5.5版本注意大内存导致DDL变慢的问题

简介: 最近在协助用户进行系统重构,RDS测试选型自然成为了本项目的一个重点,但是用户在测试不同规格的时候发现大规格的实例性能居然不如小规格,4C32G规格性能比8C64G规格高出10%,其性能监控也是非常的正常
+关注继续查看

最近在协助用户进行系统重构,RDS测试选型自然成为了本项目的一个重点,但是用户在测试不同规格的时候发现大规格的实例性能居然不如小规格,4C32G规格性能比8C64G规格高出10%,其性能监控也是非常的正常,4C32G规格是8C64G规格资源消耗的一半,TPS也是相当,那问题到底出现在那里?

CPU消耗对比:

粘贴图片1

cpu2

TPS监控:

tps2

tps1

从监控上没有看出端倪后,我们怀疑用户的业务测试模型可能不一致,所以采取分析SQL审计日志来分析问题,把top sql拿出来对比就可以一目了然问题的所在,所以重新开启压测,使用我们的专家分析系统来分析SQL日志,结果让人大吃所惊,一条truncate 语句映入眼:

js2

sji1

可以看到truncate 语句在8C64G的规格中执行慢了30秒左右,这个时间恰好是整个测试相差的时间,为什么规格越大反而DDL truncate越慢?这个问题其实在5.5版本存在的一个问题,可以参考在2015年双11时候写过的一篇文章:RDS弹性升级后性能反而下降的案例,所以解决方案只要把实例升级到5.6就可以了。在这次问题排查中使用了很重要的SQL审计日志来发现两个实例规格的性能差异,该功能已经集成到RDS的专家系统中,帮助用户更好的分析使用数据库。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
MAC下homebre安装mysql
1.执行安装命令 brew install mysql 2.执行完输入mysql会有如下bug ERROR 2002 (HY000): Can not connect to local MySQL server through socket '/tmp/mysql.sock' (2) 3.bug解决方案 unset TMPDIR 4.然后 mysql_install_db --verbos
660 0
MySQL绿色版的安装(mysql-5.6.22-win32.zip)
原文:MySQL绿色版的安装(mysql-5.6.22-win32.zip) 由于工作需要最近要开始研究MySQL了(看来学习都是逼出来的),本人对mysql没有研究,可以说一个小白。 下面就从安装开始吧,虽然网上关于这方面的东西很多,还是需要自己把操作过程写下来。
1282 0
C# 制作Java +Mysql+Tomcat 环境安装程序,一键式安装
原文:C# 制作Java +Mysql+Tomcat 环境安装程序,一键式安装 要求: JDK、Mysql、Tomcat三者制作成一个安装包, 不能单独安装,安装过程不显示三者的界面, 安装完成要配置好JDK环境、Mysql服务、Tomcat 服务 目的: 解决客户在安装软件的复杂配...
735 0
mysql源码包手动安装、配置以及测试(亲测可行)
笔记编者:小波/qq463431476博客首页:http://www.cnblogs.com/xiaobo-Linux/ 记下这篇mysql笔记,望日后有用! redhat6采用centos yum源,详解mysql的源码安装以及配置。
1095 0
Ubuntu 16.04 安装mysql并设置远程访问
安装mysql 1. 安装mysql以及客户端支持插件 sudo apt-get install mysql-server sudo apt-get install mysql-client sudo apt-get install libmysqlclient-dev 2.
556 0
Ubuntu 安装mysql和简单操作
 ubuntu上安装mysql非常简单只需要几条命令就可以完成。   1. sudo apt-get install mysql-server     2. apt-get isntall mysql-client     3.
515 0
linux 安装php 不安装mysql 需要支持mysql mysqli mysql-pdo
安装PHP5.5不安装mysql 需要支持mysql mysqli mysql-pdo 1、编译的时候报错 error: xml2-config not found.
709 0
运维调试记录:Ubuntu16.04安装MySQL和Python库MySQLdb步骤
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhaobryant/article/details/45501241 一、安装M...
694 0
solr 入门 (安装 mysql数据库安装 )
solr  入门 (安装)     非数据库安装 ------------------------------------------------------------------------------------------------------------------------------ 1.
851 0
+关注
玄惭
RDS DBA
文章
问答
文章排行榜
最热
最新
相关电子书
更多
MySQL 5.7让优化更轻松
立即下载
PostgresChina2018_张启程_为什么我们抛弃MongoDB和MySQL,选择PgSQL
立即下载
MySQL 5.7优化不求人
立即下载