
MySQL数据库
文章平均质量分 86
MySQL数据库基础知识
Wua哈哈哈哈
这个作者很懒,什么都没留下…
展开
-
Innodb核心组件Buffer Pool、Change Buffer、Log Buffer介绍
数据库对数据的增删改查都是通过缓冲池来实现的。当缓冲池中不存在该数据时,需要将缺失的数据页从磁盘加载到缓冲池,然后进行操作。修改的数据通过刷盘操作写回磁盘(不受我们控制)完成数据持久化,数据的安全通过日志来实现。原创 2024-02-21 21:26:17 · 1136 阅读 · 0 评论 -
MySQL日志
当使用redo Log进行数据恢复时,通过数据页Fial字段发现数据页损坏,哪么直接通过该日志恢复磁盘数据是有问题的。MySQL日志包括:错误日志、慢查询日志、二进制日志(bin Log)、重做日志(redo Log)、回滚日志(undo Log)等。原创 2024-02-21 21:20:13 · 585 阅读 · 0 评论 -
MySQL执行流程
SQL语句分为读操作(select)和写操作(update、Delete、insert),两者执行流程有一些差别。如果你对上一篇的MySQL分层有一定了解,那么对MySQL执行流程的理解会很轻松。原创 2024-02-21 20:56:31 · 390 阅读 · 0 评论 -
MySQL数据库基本框架
在学习MySQL理论知识之前,需要对MySQL分层有一个全面的了解。这样对MySQL知识体系有一个全面的了解。MySQL分层架构如图所示原创 2024-02-21 20:42:18 · 1726 阅读 · 0 评论