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


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
段:一个表就是一个段,包含一个或多个区

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM