Mysql在使用时不仅会受到自己的配置参数影响, 服务器硬件设施, 内核参数也会对性能有影响....服务器硬件
先看下服务器硬件对Mysql性能的影响, 这里主要介绍下CPU, 内存, 磁盘IO三个方面的影响....CPU
影响CPU性能的主要是主频和核数, 根据运行服务的不同, CPU的选取重点也会有侧重点,
CPU密集型
运行需要更快的CPU, 主频越高越好
吞吐量优先型
WEB服务使用的数据库对并发量, 吞吐量要求较高...内存
因为数据会缓存到内存中, 内存会直接影响性能.
MyISAM引擎会将索引数据缓存到内存中, 数据信息从磁盘中读取.
InnoDB引擎会将索引和数据信息都会缓存到内存中.