知其然不知其所以然之——MySQL数据库是如何进行查询与更新?
对于咱后端开发来讲,数据库是我们最常打交道的伙伴之一。很多人谈起数据库都觉得很熟悉,但你真的了解它吗?MySQL的基本架构大体来说,MySQL主要分为Server层和存储引擎层两部分。Server层主要有连接器、查询缓存、分析器、优化器、执行器等。涵盖了MySQL的大多核心服务功能,所有跨存储引擎的功能都在这一层实现,如:存储过程、触发器、视图等。存储引擎层主要负责数据的存储和提取。其架构模式是插件式的,支持InnoDB、MyISAM、Memory等多个存储引擎。最常用的存储引擎是Inn
原创
2020-08-07 00:01:12 ·
326 阅读 ·
1 评论