天天看点

FLUSH TABLE WITH READ LOCK 故障

<code>上全局读锁会导致所有更新操作都会被堵塞;</code>

<code>关闭表过程中,如果有大查询导致关闭表等待,</code>

<code>那么所有访问这个表的查询和更新都需要等待;</code>

<code>上全局COMMIT锁时,会堵塞活跃事务提交。</code>

<code>由于FTWRL主要被备份工具使用,后面会详细解释每个步骤的作用,以及存在的必要性。</code>

<code>FTWRL中的第</code><code>1</code><code>和第</code><code>3</code><code>步都是通过MDL锁实现,关于MDL的实现,我之前总结了MDL锁的文章,</code>

<code>这里主要介绍清理表缓存的流程。</code>

xtrabackup备份陷阱引起的一次严重业务故障

本文转自 liqius 51CTO博客,原文链接:http://blog.51cto.com/szgb17/1969124,如需转载请自行联系原作者

继续阅读