自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老叶茶馆

叶金荣,ORACLEMySQLACE,专注MySQL十余年,分享MySQL技术及工作心得.个人站点:http://imysql.com

  • 博客(15)
  • 收藏
  • 关注

转载 阿里云数据库挑战赛"SQL优化大师"获奖案例

导读作者:田帅萌知数堂MySQL DBA班第9期优秀学员,现任职知数堂助教一、前言2017/07在阿里云举办的第一届“阿里云数据库挑战赛第一季“慢SQL性能优化赛”期间,我得到知数堂叶老师的鼎力相助,成功突破重围,过关斩将,获得“SQL优化大师”荣誉称号!阿里云数据库挑战赛第一季“SQL优化大师”获奖链接:https://yq.aliyun.

2017-09-30 00:00:00 1018

转载 InnoDB MVCC何时创建read view

导读InnoDB MVCC是事务一启动就创建read view,还是什么时候?几个关于事务的基本概念说到事务,我们不得不先说下什么是ACID、MVCC、consistent read、read view 等几个基本概念。ACIDACID是事务的原子性、一致性、隔离性、持久性4个单词的首字母缩写。所有的事务型数据库系统都遵循这4个特性,InnoDB亦是

2017-09-25 00:00:00 5598 7

原创 semi-sync插件崩溃导致MySQL重启故障详析

导读semi-sync插件崩溃导致MySQL重启的故障分析全过程~作者:刘安现为爱可生高级测试工程师,拥有丰富的自动测试开发经验;曾先后在文思海辉、Splunk担任测试工程师。一、起因:在公司测试MySQL高可用组件时发现一个异常。如下:停止从库,高可用组件将从库自动启动后,主库发生了重启。然而,正常情况下,主库不应发生重启。二、

2017-09-22 00:00:00 1556

原创 MySQL Server has gone away报错原因汇总版

导读MySQL Server has gone away这类报错的原因有哪些?看看你中招了没?原文地址:http://ronaldbradford.com/blog/sqlstatehy000-general-error-2006-mysql-server-has-gone-away-2013-01-02/背景平时与开发交流,或在论坛回答问题时,发现这个问题

2017-09-21 00:00:00 1974

原创 MySQL 8.0.2复制新特性抢鲜看

导读MySQL 8.0.2增加了很多有趣的新功能,来找找里面有没有你期待的?翻译团队:知数堂藏经阁项目 - 星耀队团队成员:星耀队-M哥、 星耀队-芬达 、星耀队-顺子译文校稿:叶师傅原文出处:http://mysqlhighavailability.com/replication-features-in-mysql-8-0-2/原文作者:Luis Soares

2017-09-19 00:00:00 569

原创 MySQL 5.7怎么爬出临时表空间的坑

导读如何确认临时表是由哪个用户连接创建的?上次我们介绍了MySQL 5.7临时表空间怎么玩才能不掉坑里,这次我们来介绍如何确认是哪个用户连接创建的临时表,以及如何释放临时表。首先,我们查看当前的连接ID:yejr@imysql.com>SELECT CONNECTION_ID();+-----------------+| CONNECTION_ID() |+---

2017-09-18 00:00:00 1586

原创 InnoDB Buffer Pool巧配置全解

作者:M哥知数堂MySQL第8期学员、知数堂藏经阁项目-星耀队队长一、简介InnoDB维护了一个缓存数据和索引信息到内存的存储区叫做Buffer Pool,它会将最近访问的数据缓存到缓冲区。我们通过配置各个Buffer Pool的参数,可以显著提高MySQL的性能。 InnoDB的Buffer Pool是基于LRU算法来实现的,下面我们可以简单了解一下LRU算法:lea

2017-09-15 00:00:00 1694

原创 老司机带你体验SYS库多种新玩法

导读如何更加愉快地利用sys库做一些监控?快来,跟上老司机,体验sys库的多种新玩法~MySQL5.7的新特性中,非常突出的特性之一就是sys库,不仅可以通过sys库完成MySQL信息的收集,还可以用来监控和排查问题。但你知道吗,sys库其实还有很多种玩法,有的或许单看表名就知道了,但有一些,还是需要老司机带路哦~一.用户、连接类查看每个客户端IP过来的连接

2017-09-14 00:00:00 721

原创 磁盘利用率和饱和度

导读如何观察磁盘的IO利用率以及饱和度?看文本文给你解药!翻译团队:知数堂藏经阁项目 - 菜鸟盟团队成员:菜鸟盟–hades、菜鸟盟-bruce、菜鸟盟-冰焰译文校稿:叶师傅原文出处:https://www.percona.com/blog/2017/08/28/looking-disk-utilization-and-saturation/原文作者:Peter Zaitsev (Percona

2017-09-11 00:00:00 3498

原创 MySQL 8.0.3 RC即将发布

导读MySQL 8.0.3即将发布,和叶师傅一起看看有什么新变化吧我这几天有事在家工作,但肯定不会错过MySQL的big news。这不,今晚出去遛娃时收到发送给ACE的邮件,预告MySQL 8.0.3即将发布,这是个RC版本,预示着8.0版本离GA是越来越近了,回来等娃娃睡着了赶紧整理分享出来。借着ACE的“特权”,一起和大家分享下8.0.3版本的一些重要新特性、新变化吧。直接废除query c

2017-09-08 00:00:00 446

原创 MySQL 8.0.2起UNDO表空间管理更灵活

导读 MySQL 8.0.2起,将极大提升UNDO表空间管理的灵活性。 翻译团队:知数堂藏经阁项目 - 天一阁 团队成员:天一阁-神谕、 天一阁-冷锋 、天一阁-郭相成 译文校稿:叶师傅 原文出处:http://mysqlserverteam.com/mysql-8-0-2-more-flexible-undo-tablespace-management/ 原文作者:K

2017-09-07 10:39:14 1557

原创 show tables能看到表却无法读写?

作者:高鹏(八怪) 来源:http://www.jianshu.com/p/8af0b92e4fc8 MySQL版本 5.7.14(社区版源码基础上增加一些debug代码) 在MySQL使用innodb的时候我们有时候会看到如下报错: ERROR 1146 (42S02): Table 'test.test1bak' doesn't exist   首先总结下原因:

2017-09-06 09:33:23 1979

原创 两个INSERT发生死锁原因剖析

导读 两个INSERT也能发生死锁?貌似不可思议,实际上是正常的。 本文整理过程中,先后向高鹏、王少华、苏斌等几位朋友请教确认,感谢。 开始之前,关于锁、死锁,我们要先统一下几点认知: 死锁是由于多个事务相互持有其他事务所需要的锁,结果导致事务都无法继续,进而触发死锁检测,其中某个事务会被回滚,释放相应的锁,其他事务得以正常继续;简言之,就是多个事务之间的锁等待产生了回路

2017-09-05 15:33:00 2062

原创 MySQL 8.0复制新特性

导读 MySQL 8.0 复制功能有很大改进提升,并行复制性能与5.7相比可能提高数倍,是不是很期待? 翻译团队:知数堂藏经阁项目 - 琅琊阁 团队成员:琅琊阁-小剑伯、 琅琊阁-江b 、琅琊阁-简小鹿  原文出处:https://severalnines.com/blog/what-s-new-mysql-replication-mysql-80 原文作者:Krzy

2017-09-02 10:00:45 2872

原创 《无坑不MySQL》公开课资料分享

分享嘉宾 : 叶金荣,知数堂联合创始人&《MySQL优化》课程讲师,资深MySQL专家,MySQL布道师,Oracle MySQL ACE。精通MySQL数据库,10年以上MySQL相关工作经验,擅长MySQL优化、架构设计、故障处理等。 分享主题: 《无坑不MySQL》,虽说,MySQL越来越成熟,越来越像Oracle,但还是有坑啊,无坑不MySQL嘛,这次和叶师

2017-09-01 10:14:01 1952

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除