数据库
文章平均质量分 84
小韩快跑
这个作者很懒,什么都没留下…
展开
-
一条更新语句的执行过程
上一篇,已经写了查询语句的执行过程,那么更新语句难道还不一样? 答案是肯定的。 一、更新准备 update语句其实都会有一个隐藏的查询更能,将需要修改的数据找到,然后才能更新。 其实这一阶段跟查询是一样的。 二、更新 既然获取到了数据,那么要更新,这接下来的事都是与查询sql多操作的了。 先知识扩展一下: 1.mysql中的日志 这里只介绍三种日志: 1)binlog日志 二...原创 2020-02-23 23:31:58 · 205 阅读 · 0 评论 -
mysql中,一条查询sql的执行过程
作为一个程序员,最不能避免的就是与sql打交道,那么,在我们平时写的那么多sql它们是怎么执行,并给我们返回数据的? 比如最简单的一个查询: select * from user where id=10; sql简单,但问题是你知道它是如何执行的吗? 先从整体看一下mysql数据库的执行构造: 1)server层: 所有跨存储引擎的功能都在这一层,比如:存储过程、触发器、视图等。...原创 2020-02-23 01:07:07 · 871 阅读 · 0 评论