MySLQ存储结构 innodb 段 区 页

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单元是页,最小的分配存储单元是区

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(MySQL)