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單元是頁,最小的分配存儲單元是區