摘要:
http://seanlook.com/2016/05/24/mysql-online-ddl-concept/ 做MySQL的都知道,数据库操作里面,DDL操作(比如CREATE,DROP,ALTER等)代价是非常高的,特别是在单表上千万的情况下,加个索引或改个列类型,就有可能堵塞整个表的读写。 阅读全文
posted @ 2016-07-15 22:33
zengkefu
阅读(6436)
评论(0)
推荐(1)
摘要:
http://seanlook.com/2016/05/27/mysql-pt-online-schema-change/ 如果正在看这篇文章,相信你已经知道自己的需求了。 在 mysql 5.5 版本以前,修改表结构如添加索引、修改列,需要锁表,期间不能写入,对于大表这简直是灾难。从5.5特别是5 阅读全文
posted @ 2016-07-15 22:29
zengkefu
阅读(1620)
评论(0)
推荐(0)
摘要:
http://www.cnblogs.com/hustcat/p/3577584.html 前两天和百度的一个同学聊MySQL两阶段提交,当时自信满满的说了一堆,后来发现还是有些问题的理解还是比较模糊,可能是因为时间太久了,忘记了吧。这里再补一下:) 5.3.1事务提交流程 MySQL的事务提交逻辑 阅读全文
posted @ 2016-07-15 21:49
zengkefu
阅读(5854)
评论(0)
推荐(0)
摘要:
http://bbs.chinaunix.net/thread-1753130-1-1.html 在事务提交时innobase会调用ha_innodb.cc 中的innobase_commit,而innobase_commit通过调用trx_commit_complete_for_mysql(trx 阅读全文
posted @ 2016-07-15 21:10
zengkefu
阅读(738)
评论(0)
推荐(0)
摘要:
/* * This file is Public Domain * * Just short example, how Fred Fish's dbug package should be used * * Tonu Samuel * */ #include "dbug.h" static int 阅读全文
posted @ 2016-07-15 20:36
zengkefu
阅读(387)
评论(0)
推荐(0)
摘要:
http://hatemysql.com/?p=503 1. 概述 前面很多大侠都分享过MySQL的InnoDB存储引擎将数据刷新的各种情况。我们这篇文章从InnoDB往下,看看数据从InnoDB的内存到真正写到存储设备的介质上到底有哪些缓冲在起作用。 我们通过下图看一下相关的缓冲: 图 1 inn 阅读全文
posted @ 2016-07-15 19:06
zengkefu
阅读(1486)
评论(0)
推荐(0)
摘要:
http://www.thecompletelistoffeatures.com/ There are over 150 new features in MySQL 5.7. The MySQL manual is very good, but verbose. This is a list of 阅读全文
posted @ 2016-07-15 18:26
zengkefu
阅读(535)
评论(0)
推荐(0)
摘要:
MYSQL 技术圈 跟踪MySQL每个发行版和Bugs 哪些地方可以获取这些资料? 我的经验 ——定期更新自己的前期知识 ——注重发散知识的积累 ——写在最后的建议 个人推荐的相关书籍 个人推荐的相关博客 阅读全文
posted @ 2016-07-15 18:18
zengkefu
阅读(23398)
评论(0)
推荐(7)
摘要:
[MySQL 5.6] MySQL 5.6 group commit 性能测试及内部实现流程 [MySQL 5.6] MySQL 5.6 group commit 性能测试及内部实现流程 [MySQL 5.6] MySQL 5.6 group commit 性能测试及内部实现流程 尽管Mariadb 阅读全文
posted @ 2016-07-15 16:54
zengkefu
阅读(1862)
评论(0)
推荐(0)
摘要:
mysql 5.6 binlog组提交实现原理 http://blog.itpub.net/15480802/viewspace-1411356 Redo组提交 Redo提交流程大致如下 lock log->mutex write redo log buffer to disk unlock log 阅读全文
posted @ 2016-07-15 16:33
zengkefu
阅读(699)
评论(0)
推荐(1)
摘要:
[MySQL 5.6] MySQL 5.6 online ddl 使用、测试及关键函数栈 [MySQL 5.6] MySQL 5.6 online ddl 使用、测试及关键函数栈 [MySQL 5.6] MySQL 5.6 online ddl 使用、测试及关键函数栈 http://mysqllov 阅读全文
posted @ 2016-07-15 16:20
zengkefu
阅读(890)
评论(0)
推荐(0)
摘要:
http://www.kancloud.cn/taobaomysql/monthly/67141 MySQL· 5.7优化·Metadata Lock子系统的优化 http://www.kancloud.cn/taobaomysql/monthly/67141 MySQL· 5.7优化·Metada 阅读全文
posted @ 2016-07-15 16:18
zengkefu
阅读(712)
评论(0)
推荐(0)
摘要:
http://blog.csdn.net/jnu_simba/article/details/8806654 阅读全文
posted @ 2016-07-15 16:16
zengkefu
阅读(155)
评论(0)
推荐(0)
摘要:
http://blog.itpub.net/22664653/viewspace-2056953/ 整理一份 MySQL DDL 的思维导图,介绍5.5版本以及之前 和 5.6 版本的 MySQL DDL 执行的方式和需要注意的参数。 整理一份 MySQL DDL 的思维导图,介绍5.5版本以及之前 阅读全文
posted @ 2016-07-15 16:10
zengkefu
阅读(512)
评论(0)
推荐(0)
摘要:
http://blog.itpub.net/22664653/viewspace-1791744/ 一 简介 通过前面两篇文章的介绍,相信读到这里的各位对MDL 锁已经有了比较深入的了解了,本文将结合理论知识介绍几组MDL 锁的案例。二 常见MDL 锁的场景1 Waiting for global 阅读全文
posted @ 2016-07-15 16:08
zengkefu
阅读(270)
评论(0)
推荐(0)
摘要:
一 简介 上一篇文章 《MetaData Lock 之一》 简单的介绍了MySQL 引入MDL 的前因后果,本文深入了解MDL的实现原理和运行机制。二 MDL 的类型 metadata lock也是一种锁。每个metadata lock都会定义锁住的对象,锁的持有时间和锁的类型。2.1 按照对象/范 阅读全文
posted @ 2016-07-15 16:06
zengkefu
阅读(1166)
评论(0)
推荐(0)
摘要:
【MySQL】 之一 2015-09-05 15:46:51 分类: MySQL 一 简介 和MySQL打交道比较多的朋友,肯定遇到过 "Waiting for table metadata lock"或者由于MDL导致的故障,不过本文介绍MDL锁之前 我们先看一个著名的bug#989 大致情况如下 阅读全文
posted @ 2016-07-15 16:04
zengkefu
阅读(257)
评论(0)
推荐(0)
摘要:
http://blog.chinaunix.net/uid-28212952-id-3494560.html 今天同事遇到一个故障,xtrabackup备份中flush tables with read lock进程状态是flushing table,持续了大约60000s,首先分析是被长事务堵住了 阅读全文
posted @ 2016-07-15 16:03
zengkefu
阅读(237)
评论(0)
推荐(0)
摘要:
http://blog.chinaunix.net/uid-28212952-id-3400571.html Alibaba 今天发生一个故障,MM复制结构(主备库),备库slave delay越来越大,造成在备库上的读与主库数据不一致,登上备库分析: 1.show processlist drop 阅读全文
posted @ 2016-07-15 15:59
zengkefu
阅读(273)
评论(0)
推荐(0)
摘要:
http://blog.itpub.net/26515977/viewspace-1208188/ 今天被MySQL Query Cache 炕了、线上大量 Waiting on query cache mutex 那么什么是 Query Cache? QC 缓存的是整个SELECT的结果集、而非执 阅读全文
posted @ 2016-07-15 15:58
zengkefu
阅读(416)
评论(0)
推荐(0)

浙公网安备 33010602011771号