一、常用的存储引擎
二、存储引擎特性区别
三、数据存取方式
一、常用的存储引擎
myisam、innodb
二、存储引擎特性区别
1.事务方面
innodb支持事务.myisam不支持事务
2.外键方面
innodb支持外键,myisam不支持外键
3.索引方面
innodb是聚集索引(聚簇索引),myisam是非聚集索引(非聚簇索引)
innodb不支持FULLTEXT类型全文索引,myisam支持FULLTEXT类型全文索引
4.颗粒度方面
innodb支持的最小颗粒度是行锁,myisam支持的最小颗粒度是表锁
5.硬盘存储结构
myisam存储文件:
.MYD(存储表数据)
.MYI(存储表索引)
.FRM(存储表结构)
inndb存储文件:
.FRM(存储表结构)
.idb(存储表数据与索引)
三、数据存取方式