Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 210f16f

Browse files
Merge pull request Snailclimb#288 from 1260408088/master
一条sql语句在mysql中如何执行的中的错别字
2 parents d4fea22 + 9650d55 commit 210f16f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

‎docs/database/一条sql语句在mysql中如何执行的.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ update tb_student A set A.age='19' where A.name=' 张三 ';
138138

139139
## 三 总结
140140

141-
* MySQL 主要分为 Server 曾和引擎层,Server 层主要包括连接器、查询缓存、分析器、优化器、执行器,同时还有一个日志模块(binlog),这个日志模块所有执行引擎都可以共用,redolog 只有 InnoDB 有。
141+
* MySQL 主要分为 Server 层和引擎层,Server 层主要包括连接器、查询缓存、分析器、优化器、执行器,同时还有一个日志模块(binlog),这个日志模块所有执行引擎都可以共用,redolog 只有 InnoDB 有。
142142
* 引擎层是插件式的,目前主要包括,MyISAM,InnoDB,Memory 等。
143143
* 查询语句的执行流程如下:权限校验(如果命中缓存)---》查询缓存---》分析器---》优化器---》权限校验---》执行器---》引擎
144144
* 更新语句执行流程如下:分析器----》权限校验----》执行器---》引擎---redo log(prepare 状态---》binlog---》redo log(commit状态)

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /