mysql数据库引擎myisam和innodb的比较
存储引擎
myisam innodb,最常用
可以配置
default-storage-engine=INNODB 配置默认引擎
myisam的这3个在一起 结构,数据,索引(一个表由这3个组成)
Engine myisam
Engine innodb
区别;1、保存文件的方式不同
myisam: xxx.frm 结构
xxx.myd 数据
xxx.myi 索引
innodb:一个表一个文件
xxx.frm 结构
所以的innodb表,都使用相同的innodb存储表空间在保存数据和索引
类型 查询速度, 优势
myisam 块 (索引和数据分开保存,所以索引可以被压缩,所以查询块)查询和插入(表级锁)
innodb 慢 更新和删除(行级锁)所以,高并发