MySQL是怎样运行的
文章平均质量分 71
沉登c
这个作者很懒,什么都没留下…
展开
-
第 4 章 从一条记录说起——InnoDB记录存储结构
将数据划分为若干个页,以页作为磁盘和内存之间交互的基本单位,InnoDB 中页的大小一般为 16KB。也就是在一般情况下,一次最少从磁盘中读取 16KB 的内容到内存中,一次最少把内存中的 16KB 内容刷新到磁盘中。页是MySQL中磁盘和内存交互的基本单位,也是MySQL管理存储空间的基本单位。可以指定和修改行格式。InnoDB定义了4种行格式,分别是Compact、Redundant、Dynamic和Compressed。一个页一般是16KB,当记录太大时,会发生行溢出。原创 2024-08-21 00:06:55 · 351 阅读 · 0 评论 -
第 3 章 乱码的前世今生——字符集和比较规则
字符集:人们抽象出来的用来描述某个字符范围的编码规则。如何比较两个字符,最简单的方法是直接比较两个字符对应的二进制编码大小。但很多情况下并不适用。字符集指的是某个字符范围的编码规则比较规则是对某个字符集的字符比较大小的一种规则在 MySQL 中,一个字符集可以有多个比较规则。原创 2024-08-18 23:48:44 · 225 阅读 · 0 评论 -
第 2 章 MySQL的调控按钮——启动选项和系统变量
- SHOW VARIABLES [LIKE 匹配的模式] SHOW VARIABLES LIKE 'default_storage_engine';略。原创 2024-08-17 00:54:49 · 208 阅读 · 0 评论 -
第 1 章 装作自己是个小白——重新认识MySQL
《MySQL是怎样运行的:从根儿上理解 MySQL》采用诙谐幽默的表达方式,对MySQL的底层运行原理进行了介绍,内容涵盖了使用MySQL的同学在求职面试和工作中常见的一些核心概念。《MySQL是怎样运行的:从根儿上理解 MySQL》总计22 章,划分为4个部分。第1部分介绍了MySQL入门的一些知识,比如MySQL的服务器程序和客户端程序有哪些、MySQL的启动选项和系统变量,以及使用的字符集等。第2部分是本书后续章节的基础,介绍了MySQL的一些基础知识,比如记录、页面、索引、表空间的结构和用法等。原创 2022-03-26 23:34:08 · 2261 阅读 · 0 评论