简单来说,索引的出现其实就是为了提高数据查询的效率,就像书的目录一样。
Posted by 瞿广 Saturday, March 16, 2019
如果是可重复读隔离级别,事务T启动的时候会创建一个视图read-view,之后事务T执行期间,即使有其他事务修改了数据,事务T看到的仍然跟在启动时看到的一样。也就是说,一个在可重复读隔离级别下执行的事务,好像与世无争,不受外界影响。
但是,一个事务要更新一行,如果刚好有另外一个事务拥有这一行的行锁,它又不能这么超然了,会被锁住,进入等待状态。问题是,既然进入了等待状态,那么等到这个事务自己获取到行锁要更新数据的时候,它读到的值又是什么呢?
Posted by 瞿广 Friday, March 15, 2019
Posted by 瞿广 Thursday, March 14, 2019
本文源自极客时间-《MySQL实战45讲-41|如何快速复制一张表》,介绍了表复制的三种方法,并且分别比较了他们的优缺点和局限性。
Posted by 瞿广 Monday, February 25, 2019
Posted by 瞿广 Friday, February 22, 2019
Software Developer, Open Source Enthusiast and Life Adventurer