jeekey00的ITPUB博客

暂无签名

  • 博客访问: 466
  • 博文数量: 9
  • 用 户 组: 普通用户
  • 注册时间: 2018-03-20 21:28
  • 认证徽章:
文章分类

全部博文(9)

文章存档

2018年(9)

我的朋友
最近访客

发布时间:2018-03-31 23:17:50

onlineddl待填坑......【阅读全文】

阅读(5) | 评论(0) | 转发(0)

发布时间:2018-03-30 23:35:16

提取mysql的error信息并报警,可以按下面步骤:##变量设置##mark=`date +%Y%m%d%H%M`error_file=/data/mysql/data/error.logbak_file=/tmp/error_bak.logreport_file=/tmp/error_rport.log###没有error.bak就建一个,提取error字段信息到 ${report_file(这边用>>是为了假设后面发邮件失败,需要保留error信息);读取.........【阅读全文】

阅读(11) | 评论(0) | 转发(0)

发布时间:2018-03-29 00:31:49

笔者最近开始学习InnoDB的内部机制,参照之前的几篇文章整理出InnoDB多版本部分相关的一些实现原理。InnoDB undo log 漫游性能优化·5.7 Innodb事务系统InnoDB 事务系统[MySQL 5.6] Innodb 新特性之 multi purge thread innodb purge操作对于undo日志,第1篇文章写得非常.........【阅读全文】

阅读(8) | 评论(0) | 转发(0)

发布时间:2018-03-28 23:51:02

1、MDL锁2、行锁3、慢查询4、其他......【阅读全文】

阅读(9) | 评论(0) | 转发(0)

发布时间:2018-03-27 23:29:03

MySQL online DDL分为INPLACE和COPY两种方式,通过在ALTER语句的ALGORITHM参数指定,两种方式除了实现方式不同外,整个过程中MDL上锁也是不一样的。对于alter table test.t1 add column name varchar(10), algorithm=copy;,alter用copy到临时的方式来做。整个过程中MDL顺序是这样的:prepare阶段:先申请MDL_SHARED_UPGR.........【阅读全文】

阅读(10) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册