大纲1.ACID之原子性2.ACID之持久性3.ACID之隔离性4.ACID之一致性5.ACID的关系6.事务控制演进之排队7.事务控制演进之排它锁8.事务控制演进之读写锁9.事务控制演进之MVCC10.事务隔离级别之隔离级别的类型11.事务隔离级别之和锁的关系12.
Extra:额外信息 only index 信息只需要从索引中查出,可能用到了覆盖索引,查询非常快 using where 如果查询没有使用索引,这里会在server层过滤再使用 where来过滤结果集 impossible where 啥也没查出来 using filesort ,只要没有通过索引来排序,而是使用了其他排序的方式就是 filesort using temporary一般来说这种情况都是进行了DISTINCT、排序、分组 using index condition 索引下推,上文讲过,就是把server层这个过滤操作下推到引擎层。
【数盟致力于成为最卓越的数据科学社区,聚焦于大数据、分析挖掘、数据可视化领域,业务范围:线下活动、在线课程、猎头服务】数盟DSM数据科学聚会@上海,大牛与你谈数据谈人生,报名点击底部阅读原文作者:卢钧轶 出处:CENALULU’S TECH BLOG本文罗列了一些适用于MySQL
数据库系统作为IT业务系统的核心,其高可用性和容灾能力对整个业务系统的连续性和数据完整性起着至关重要的作用,是企业正常运营的基石尤其是在性能优化与高可用架构两方面,很多从业多年的DBA限于生产环境的固定体系,往往盲人摸象,难窥全局。而性能优化和高可用又是一对存在根本矛盾的特性。