mysql的引擎:
myisam引擎
Mysql 5.5以前默认的存储引擎mysql
数据、索引分别存储 (数据物理磁盘---索引物理磁盘)sql
.MYD 存储数据 表级索,不支持事物spa
.MYI 存储索引指针
.FRM 是表定义文件(每一个引擎都会有)日志
辅助索引:末尾保存指针-->指向数据磁盘地址索引
ID列索引:末尾保存指针磁盘-->指向数据磁盘地址内存
Innodb引擎
Mysql 5.5以后版本的默认存储引擎class
Innodb 只有两个文件存储select
.IBD 和 .frm数据采集
以主键为索引来组织数据的存储
Memory|heap引擎
数据存在内存中,临时表,不能又大字段,不超过16M
该引擎用的比较少
CSV引擎
列必须不为空,不能设置自增列,不适用大表
.CSV存储数据
.CSM对原来数据状态数据行信息
数据快速的导入导出 ,表格直接转换成CSV
Archive存储引擎
亚索协议存储,ARZ格式
只容许insert 和select ,容许自增ID列建索引
行级锁,不支持事物,数据上用磁盘少
应用:日志系统,大量的设备数据采集