1,选择 myisam引擎:
(1)读写比大于100,且update相对较少
(2)并发不高,不需要事物
(3)表数据量小
(4)硬件资源有限
2,选择innodb引擎
(1)读写比较小,频繁更新大字段
(2)表数据量超过1000万,并发高
(3)安全性和可用性要求高
3,选择memory引擎
(1)有足够的内存
(2)对数据一致性要求不高,如当前在线人数,session等应用
(3)需要定期归档的数据
ps:这儿说的读写比 可以通过mysql的 show global status like Com_%查询