【宋红康 MySQL数据库 】【高级篇】【07】MySQL的存储引擎
MySQL的存储引擎
·
持续学习&持续更新中…
学习态度:守破离
【宋红康 MySQL数据库 】【高级篇】【07】MySQL的存储引擎
存储引擎
查看存储引擎
设置系统默认的存储引擎
设置表的存储引擎
引擎介绍
MyISAM和InnoDB是互相结合使用的,并不是替代关系
InnoDB:具备外键支持功能的事务存储引擎
支持外键并不一定是好事,一般外键约束我们是不用的,因为不好维护、性能差。
数据量大、并发要求高推荐使用InnoDB
MyISAM:主要的非事务处理存储引擎
数据量比较小、查询为主推荐使用MyISAM
Archive:用于数据存档
Blackhole:丢弃写操作,读操作返回空内容
CSV:存储数据时,以逗号分隔各个数据项
Memory:置于内存的表
Federated:访问远程表
Merge:管理多个MyISAM表构成的表集合
NDB:MySQL集群专用存储引擎
引擎对比
MyISAM和InnoDB
阿里巴巴、淘宝用哪个
课外补充
参考
尚硅谷宋红康: MySQL数据库(入门到高级,菜鸟到大牛).
本文完,感谢您的关注支持!
更多推荐
已为社区贡献1条内容
所有评论(0)