![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 84
小小小小小辉
这个作者很懒,什么都没留下…
展开
-
一条SQL在MySQL中是如何执行的
MySQL的内部组件结构大体来说,MySQL可以分为Server层和存储引擎层两部分。Server层 主要包括连接器、查询缓存、分析器、优化器、执行器等,涵盖MySQL的大多数核心服务功能,以及所有的内置函数。所有跨引擎的功能都在这一层实现,比如存储过程、触发器、视图等。Store层存储引擎层负责数据的存储和提取。其架构模式是插件式的,支持InnoDB、MyISAM、Memory等多个存储引擎。现在最常用的存储引擎是InnoDB,它从MySQL 5.5...转载 2021-12-16 14:41:32 · 125 阅读 · 0 评论 -
SQL执行计划
Explain工具介绍使用EXPLAIN关键字可以模拟优化器执行SQL语句,分析你的查询语句或是结构的性能瓶颈。在select语句之前增加explain关键字,MySqL会在查询上设置一个标记,执行查询会返回执行计划的信息,而不是执行这个SQL。Explain分析示例参考官方文档:https://dev.mysql.com/doc/refman/5.7/en/explain-output.html创建表actor,并插入3条数据。DROP TABLE IF EXISTS `act转载 2021-12-11 17:01:13 · 320 阅读 · 0 评论 -
MySQL索引实践、法则
示例表:CREATE TABLE `employees` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(24) NOT NULL DEFAULT '' COMMENT '姓名', `age` int(11) NOT NULL DEFAULT '0' COMMENT '年龄', `position` varchar(20) NOT NULL DEFAULT '' COMMENT '职位', `hire转载 2021-12-16 11:44:58 · 53 阅读 · 0 评论