![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
fengfeng2861285642
这个作者很懒,什么都没留下…
展开
-
学习《MySQL实战45讲》丁奇--第一篇 | 基础架构:一条SQL查询语句是如何执行的?总结
1. MySQL的框架有几个组件, 各是什么作用? 说明:MySQL可以分为 Server 层和存储引擎层两部分; Server层:包括连接器、查询缓存、分析器、优化器、执行器等,涵盖MySQL的大多数核心服务功能,以及所有的内置函数; 1)连接器:连接器负责跟客户端建立连接、获取权限、维持和管理连接; 注:连接器判断用户通过后,是获取权...原创 2018-12-20 18:25:41 · 4457 阅读 · 0 评论 -
学习《MySQL实战45讲》丁奇--第二篇 | 日志系统:一条SQL更新语句是如何执行的?总结
1.为什么SQL查询不建议使用查询缓存? 在一个表上有更新的时候,跟这个表有关的查询缓存会失效。2.Mysql中WAL的概念是什么? WAL:Write-Ahead Logging,即先写日志,后写磁盘。3.存储引擎InnoDB中的redo log(重做日志)? 首先redo log是InnoDB特有的日志系统,用来记录对磁盘页中数据的变动。 特点:...原创 2019-01-03 19:02:20 · 691 阅读 · 0 评论