mysql
文章平均质量分 74
w7sss
这个作者很懒,什么都没留下…
展开
-
透彻理解MySql MVCC机制
Mysql在可重复读隔离级别下如何保证事务较高的隔离性,我们上节课给大家演示过,同样的sql查询语句在一个事务里多次执行查询结果相同,就算其它事务对数据有修改也不会影响当前事务sql语句的查询结果。这个隔离性就是靠MVCC(Multi-Version Concurrency Control)机制来保证的,对一行数据的读和写两个操作默认是不会通过加锁互斥来保证隔离性,避免了频繁加锁互斥,而在串行化隔离级别为了保证较高的隔离性是通过将所有操作加锁互斥来实现的。Mysql在读已提交和可重复读隔离级别下都原创 2021-05-27 20:34:51 · 219 阅读 · 0 评论 -
MySql JOIN关联查询优化
MySql JOIN关联查询优化目录MySql JOIN关联查询优化嵌套循环连接 Nested-Loop Join(NLJ) 算法基于块的嵌套循环连接 Block Nested-Loop Join(BNL)算法优化建议嵌套循环连接 Nested-Loop Join(NLJ) 算法mysql的表关联常见有两种算法:Nested-Loop Join 算法 Block Nested-Loop Join 算法下面来看Nested-Loop Join 算法。一次一行循环地.原创 2021-05-26 19:35:12 · 222 阅读 · 0 评论