技术分享之《mysql acid的设计实现》

     发现不少开发同学对mysql的事务了解不够深,其实也见过一些dba同学们,对于acid也是一知半解的….  哈哈,当然对于我们大多数人来说,只管用就可以了。 但如果想更进一步,那么还是很好必要理解mysql的事务实现原理的。

     当初在乐视开发mysql管理系统的时候,还是积累了不少的mysql知识。但后来因为没有好好的沉淀下来,所以造成现在对mysql的半瓶子晃荡。  做这次分享的起因也是 朋友去某公司面试,被面到了mvcc层面的实现…. 对于开发人员来说,这个答不出来是情有可原的。  不管怎么说还是有些感触的, 所以重新回顾了很多的概念,一些难以理解的问题会请教dba朋友…  后期我会整理一份视频,这样大家不用只看这枯燥的pdf文件了… 


我会着重的聊这几个题目:

  • innodb 基本结构
  • innodb acid 概念
  • innodb buffer pool
  • mvcc
  • 各种延伸
  • 锁, 各种锁

PDF下载地址:

http://xiaorui.cc/acid.pdf



PPT在线看地址:

http://www.slideshare.net/rfyiamcool/mysql-acid


下面的ppt的简略内容:



END.


对Golang感兴趣的朋友可以加群: 278517979 !!!
另外如果大家觉得文章对你有些作用! 如果想赏钱,可以用微信扫描下面的二维码, 感谢!
另外再次标注博客原地址  xiaorui.cc

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">