MySQL逻辑存储结构
库 ----》Linux目录
create database wordpress charset utf-8; ----》mkdir /wordpress
show databases; ----》ls /
use wordpress; ----》cd /wordpress
表 ----》Linux的文件
列(字段) 无
列属性 无
数据行(记录) ----》Linux数据行
表属性(元数据) ----》Linux 文件属性
MySQL物理存储结构
库: 使用FS上的目录来表示
表:
MyISAM(ext2)
user.frm : 存储的表结构(列,列属性)
user.MYD : 存储的数据记录
user.MYI : 存储索引
InnoDB(XFS)
time_zone.frm : 存储的表结构(列,列属性)
time_zone.ibd : 存储的数据记录和索引
ibdata1 : 数据字典信息
innodb 段 区 页
一般情况下(非分区表)
一个表就是一个段
一个段由多个区构成
一个区在(16k),64个连续的页,1M大小
注: 最小的IO单元是页,最小的分配存储单元是区