选择存储引擎及建议:根据不同的业务去选择适合业务的存储引擎,MySQL的存储引擎很多,不同的库,不同的表都支持选择不同的存储引擎,推荐同一个库用同一种存储引擎,因为不同存储引擎的表之间join操作比较慢
常用推荐:Innodb,非特殊的场景,Innodb存储引擎一般都可以满足需求
如果有大数据写入批量读取操作:TokuDB
针对OLAP可以考虑使用InfiniDB/Infobright
如果针对数据量小要求速度快,无持久化要求:Memory
尽量不要选择MyISAM存储引擎:因为MyISAM存储引擎只能用的单个CPU,内存只能用到4个G,内存里只有索引,而且并发能力差。