温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
本节课我们来讨论一下mysql in纳DB存储引擎的表空间。一纳DB的存储结构被划分成了逻辑存储结构和物理存储结构。MYSQL通过逻辑存储结构来管理物理存储结构。表空间可以看作是in纳DB存储引擎逻辑结构的最高层,所有的数据都是存放在表空间中,表空间对应于数据文件。默认情况下,In闹DB存储引擎有一个共享表空间IB data1,该表空间用于存放单度的撤销信息、系统事务信息和二次写缓冲数据。这里展示了一闹DB存储引擎的共享表空间IB data1所对应的数据文件。一闹DB存储引擎通过表空间可以管理硬盘上的数据文件。在MYSQL8.0版本中,由于默认启用了参数in netvil PI table在每张表内的数据可以单独放到一个表空间内。这里需要注。
01:00
的问题是,每张表的表空间内存放的只是数据索引盒插入缓冲的数据,其他信息依然存放在共享表空间中。这也就说明了另一个问题,即使在启用了该参数的情况下,共享表空间还是会不断的增大。现在你已经知道什么是医闹DB存储引擎的表空间了,那你知道一那DB中其他组成部分的功能吗?欢迎评论区留言讨论好了,记得点加号关注赵于强老师。
我来说两句