MySQL
事务
事务有哪些特性? MyISAM 引擎就不支持事务,事务必须要遵守 4 个特性:
原子性(Atomicity):一个事务中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节,而且事务在执行过程中发生错误,会被回滚到事务开始前的状态。
一致性(Consistency)…
索引
索引是数据的目录,所谓的存储引擎,说白了就是如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。 索引的分类#
按照四个角度来分类索引。
按「数据结构」分类:B+tree 索引、Hash 索引、Full-text 索引。 按「物理存储」分类:聚簇索引…
MySQL基础
MySQL 的执行流程 可以看到, MySQL 的架构共分为两层:Server 层和存储引擎层,
Server 层负责建立连接、分析和执行 SQL。MySQL 大多数的核心功能模块都在这实现,主要包括连接器,查询缓存、解析器、预处理器、优化器、执行器等。另外,所有的内置函数…