mysql表的物理存储结构及逻辑结构

时间:2020-05-17 20:21:34   收藏:0   阅读:760

1. 逻辑结构

技术分享图片

 

 

2. 物理存储结构

技术分享图片

 

 

2.1 库的物理存储结构

用文件系统的目录来存储

2.2 表的物理存储结构

MyISAM(一种引擎)的表:
-rw-r----- 1 mysql mysql   10816 Apr 18 11:37 user.frm  # 存储列相关信息
-rw-r----- 1 mysql mysql     396 Apr 18 12:20  user.MYD   # 数据行
-rw-r----- 1 mysql mysql    4096 Apr 18 14:48 user.MYI    # 索引

InnoDB(默认的存储引擎)的表:
-rw-r----- 1 mysql mysql    8636 Apr 18 11:37 time_zone.frm
-rw-r----- 1 mysql mysql   98304 Apr 18 11:37 time_zone.ibd
time_zone.frm:存储列相关信息
time_zone.ibd:数据行+索引

2.3 表的段、区、页(16k)

页:最小的存储单元,默认16k
区:64个连续的页,共1M
段:一个表就是一个段,包含一个或多个区

 

原文:https://www.cnblogs.com/quzq/p/12906524.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!