MySQL
追梦程序员
杭州电子科技大学计算机科学与技术专业研究生,专业方向机器学习
展开
-
spring 图片
原创 2020-05-13 10:02:07 · 887 阅读 · 0 评论 -
SQL图片
原创 2019-12-09 17:04:45 · 800 阅读 · 0 评论 -
一条SQL语句如何被执行
select * from T where ID=10; 写一个查询语句不难,但你知道一条SQL语句被执行的过程吗? 下图是MySQL的基本架构图。 Server层类似中间件,主要接受用户请求,解析请求等。存储引擎则是底层核心,负责数据的存取。 连接器 客户端要想使用MySQL,必须先和MySQL建立一个连接,连接器负责和客户端建立连接、获取权限、维持和管理连接。 mysql -h$ip -P...原创 2019-06-30 20:22:37 · 436 阅读 · 0 评论 -
一条更新语句如何执行
redo log 如果每次的更新操作都是直接操作磁盘文件,那效率将会极其低下,MySQL如何解决这个问题。 MySQL使用WAL技术(write ahead logging),关键是先写日志,再写磁盘。 具体的说就是,当有记录需要更新时,MySQL会把这条记录写入日志文件(redo log)(写日志是顺序写,很快),再更新内存,更新操作就算完成了。在适当的时候,innodb引擎会根据redo lo...原创 2019-07-01 11:09:14 · 155 阅读 · 0 评论 -
os图片
原创 2019-10-09 22:31:04 · 164 阅读 · 0 评论