浅析MySQL事务隔离级别与锁 分享
这段时间在公司内部准备了一个分享,主题是关于 MySQL事务与锁,准备过程内容很多,也深入弄清楚了一些以前比较迷糊的地方,加上后面的讨论也就一个半小时。 ...
这段时间在公司内部准备了一个分享,主题是关于 MySQL事务与锁,准备过程内容很多,也深入弄清楚了一些以前比较迷糊的地方,加上后面的讨论也就一个半小时。 ...
这段时间在公司内部准备了一个分享,主题是关于 MySQL事务与锁,准备过程内容很多,也深入弄清楚了一些以前比较迷糊的地方,加上后面的讨论也就一个半小时。 ...
端午在家无聊,又不想学习。于是在Youtube随便逛,看到一个很不错的分享,来自 Percona Database Performance。下面是演示稿: slideshare: http://www.slideshare.net/ssuser5a0bc0/webinar-2013-advancedquerytuning {% pdf https://www.slideshare.net/slideshow/embed_code/key/3HLJJcJmM9KLGT %} Youtube: https://www.youtube.com/watch?v=TPFibi2G_oo 能 条件 的可以看看。 ...
端午在家无聊,又不想学习。于是在Youtube随便逛,看到一个很不错的分享,来自 Percona Database Performance。下面是演示稿: slideshare: http://www.slideshare.net/ssuser5a0bc0/webinar-2013-advancedquerytuning {% pdf https://www.slideshare.net/slideshow/embed_code/key/3HLJJcJmM9KLGT %} Youtube: https://www.youtube.com/watch?v=TPFibi2G_oo 能 条件 的可以看看。 ...
如果正在看这篇文章,相信你已经知道自己的需求了。 在 mysql 5.5 版本以前,修改表结构如添加索引、修改列,需要锁表,期间不能写入,对于大表这简直是灾难。从5.5特别是5.6里,情况有了好转,支持Online DDL,相关介绍见 这篇文章,而我在实际alter table过程中还是会引起 data meta lock 问题。pt-online-schema-change是Percona-toolkit一员,通过改进原生ddl的方式,达到不锁表在线修改表结构。 ...
如果正在看这篇文章,相信你已经知道自己的需求了。 在 mysql 5.5 版本以前,修改表结构如添加索引、修改列,需要锁表,期间不能写入,对于大表这简直是灾难。从5.5特别是5.6里,情况有了好转,支持Online DDL,相关介绍见 这篇文章,而我在实际alter table过程中还是会引起 data meta lock 问题。pt-online-schema-change是Percona-toolkit一员,通过改进原生ddl的方式,达到不锁表在线修改表结构。 ...
使用 pt-online-schema-change 做在线ddl最添加普通索引、列,修改列类型、添加默认值等使用比较常规,但涉及到要修改的是主键时就有点棘手。在我修改线上实例过程中,有这样的需求,不妨先思考一下怎么做才好: ...
使用 pt-online-schema-change 做在线ddl最添加普通索引、列,修改列类型、添加默认值等使用比较常规,但涉及到要修改的是主键时就有点棘手。在我修改线上实例过程中,有这样的需求,不妨先思考一下怎么做才好: ...
做MySQL的都知道,数据库操作里面,DDL操作(比如CREATE,DROP,ALTER等)代价是非常高的,特别是在单表上千万的情况下,加个索引或改个列类型,就有可能堵塞整个表的读写。 ...
做MySQL的都知道,数据库操作里面,DDL操作(比如CREATE,DROP,ALTER等)代价是非常高的,特别是在单表上千万的情况下,加个索引或改个列类型,就有可能堵塞整个表的读写。 ...