MyISAM Engine
Appearance
介绍
MyISAM基于ISAM代码扩展而来的,每个MyISAM在磁盘上存储成三个文件。文件的名字以表的名字开始,扩展名指出文件类型。
表定义文件: .frm
数据文件: .MYD (MYData)
索引文件: .MYI (MYIndex)
特性
- MyISAM采用表级锁。读取程序能获得将要读取的表的读锁。写入程序获得写锁。然而,当查询语句执行的时候,仍然可以插入新的数据。
- 每个MyISAM表最大索引数是64。 这可以通过重新编译来改变。每个索引最大的列数是16个。
- BLOB和TEXT列可以被索引。
- 所有数字键值以高字节为先被存储以允许一个更高地索引压缩。