mysql 引擎选择 InnoDb MyISAM Memory 原理

通常观点是MyISAM注重性能,InnoDB注重事务,故一般使用MyISAM类表做非事务类型业务

选择引擎的基本准则是:
1. MyISAM:

R/W > 100:1且update相对较少

并发不高,不需要事务

表数据量小

硬件资源有限

2. 采用InnoDB引擎

R/W 比较小, 频繁更新大字段

数据表量过1000万,并发高

安全性和可用性高。

3.采用Memory引擎

有足够内存

对数据一致性要求不高, 如在线人数和Session等应用

需要定期归档的数据

猜你喜欢

转载自qinglianluan.iteye.com/blog/2004433