我正在运行一个有300K左右记录的分类网站,它位于MyISAM引擎上,但网站有时会出现高负荷而且会导致服务器崩溃。所以我的IT技术决定切换到innoDB,因为网站切换到innoDB它非常慢并且占用了300%的CPU。
我的IT技术说,因为最近做出了改变,他认为正在重建索引,这就是为什么网站速度缓慢并且需要大量的cpu。只是想知道它有多真实?
答案 0 :(得分:2)
我们无法看到服务器,但它是可能的。其他可能导致这种情况的事情是没有足够的内存分配给InnoDB。人们经常忘记调整my.cnf
文件中的默认值,这会导致性能不佳和大量磁盘I / O