05 2023 档案

摘要:表空间是一个抽象的概念,对于系统表空间来说,对应着文件系统中一个或多个实际文件;对于每个独立表空间来说,对应着文件系统中一个名为表名.ibd的实际文件。大家可以把表空间想象成被切分为许许多多个页的池子,当我们想为某个表插入一条记录的时候,就从池子中捞出一个对应的页来把数据写进去。本章内容会深入到表空 阅读全文
posted @ 2023-05-08 10:38 Dazzling! 阅读(92) 评论(0) 推荐(0) 编辑
摘要:数据库和文件系统的关系 我们知道像InnoDB、MyISAM这样的存储引擎都是把表存储在磁盘上的,而操作系统用来管理磁盘的那个东东又被称为文件系统,所以用专业一点的话来表述就是:像 InnoDB 、 MyISAM 这样的存储引擎都是把表存储在文件系统上的。当我们想读取数据的时候,这些存储引擎会从文件 阅读全文
posted @ 2023-05-06 15:21 Dazzling! 阅读(24) 评论(0) 推荐(0) 编辑
摘要:InnoDB存储引擎的B+树索引,我们必须熟悉下边这些结论: 每个索引都对应一棵B+树,B+树分为好多层,最下边一层是叶子节点,其余的是内节点。所有用户记录都存储在B+树的叶子节点,所有目录项记录都存储在内节点。 InnoDB存储引擎会自动为主键(如果没有它会自动帮我们添加)建立聚簇索引,聚簇索引的 阅读全文
posted @ 2023-05-02 22:52 Dazzling! 阅读(61) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示