mysql内存更重要还是CPU更重要?

龙上 发布于 2015/07/01 05:08
阅读 584
收藏 0

比如

A机器CPU:2*2G 内存:4G 

B机器CPU:4*2G 内存:2G

哪台机器更适合部署mysql?

加载中
0
Feng_Yu
Feng_Yu
mysql内存消耗不算特别高,主要都是烂sql导致频繁写临时表和不命中缓存以及索引造成的CPU狂飙
0
realanan
realanan
内存可以稍微多点,2G是太少了,一般用8G。这样可以开多点InnoDB缓存和查询缓存等,可以避免频繁的磁盘读写
龙上
龙上
这个主要是个例子
0
梦想岛
梦想岛
nosql才占内存。我觉得可以互补。之前在一台64G的电脑上装个memcached,那内存可以直接搞30G 给它。
0
豚鼠窝窝
豚鼠窝窝
个人觉的 数据库设计和架构才重要 ,另外你的应用场景和环境 也会对内存和cpu有不同需求 不能一概而论,对么。
0
GKTest
GKTest
优先满足内存,即Mysql的设置的缓存足够缓存整个数据库的索引、数据,其次是磁盘,cpu的话,Mysql是单进程多线程的,多核利用率不高
0
mark35
mark35
磁盘IO最重要
返回顶部
顶部