原帖由 fan0124 于 2010-9-8 17:55 发表 ban_ping兄,又看到你了哈 但是现在MySQL是不是逐渐将InnoDB作为默认的数据引擎了 如果系统初期并发不高,数据量还不是很大,用了MyISAM,到了并发逐渐比较高,数据量很大的时候,再用InnoDB是不是更换代价就很高了 好像InnoDB是不是为了更好的保证大数据量下的高性能? 不知道在大数据量的查询下,哪个更好
使用道具 举报
原帖由 P-Linux 于 2010-9-8 23:12 发表 如果内存大,InnoDB恐怕会更快 MyISAM只能缓存索引,InnoDB的Buffer Pool可以缓存数据 并且InnoDB主键索引带有全部数据,通过主键查询非常快。 如果内存小,建议MyISAM,如果内存够大,建议试试InnoDB,并不比MyISAM慢,甚至更快。
原帖由 ban_ping 于 2010-9-9 11:11 发表 看看你的数据量能达到什么级别?有没有归档历史数据的方案?
原帖由 ban_ping 于 2010-9-9 16:47 发表 每天增长10W,不归档走迟早会挂掉,不管你机器多强劲。 具体方案得结合你应用的需求。
原帖由 fan0124 于 2010-9-9 17:05 发表 你说宕机是因为数据量大到一定程度造成? 单表100W应该是没问题吧
本版积分规则 发表回复 回帖后跳转到最后一页