3
MySQLデータベースをメモリにキャッシュする
MySQLデータベースが600 MBのWebサイトに問題があります。ウェブサイトが遅すぎる。MySQLデータベースが大きくなるほど、速度が遅くなることに気づきました。5MBだったとき、ウェブサイトは非常に高速でした。大きくなると徐々に遅くなり始め、現在は600MBと非常に遅く、ページのロードに10秒ほどかかります。 上位のプロセスを確認しましたが、高負荷などとは関係ありません。HDD 7.2k rpmドライブでテストしたため、IOPSにも関係がなく、Intel 320 SSDドライブでのテストでも同じ問題が発生したため、クエリ数が多いとは思われません。 WebサイトはWordpressを使用しており、9つのプラグインがアクティブになっています。人々はそれがプラグインかもしれないと言いました...多分...しかし、今私はデータベース全体をメモリにキャッシュしたいだけで、どこから始めてどのようにそれを行うかについてのヘルプと方向性を知りたいです。 16GB RAMとi5-2400 4コア@ 3.1 GHzを持っています。OSはcentos 5.7です top - 07:23:57 up 9 days, 12:15, 0 users, load average: 0.09, 0.04, 0.05 Tasks: 162 total, 1 running, 161 sleeping, 0 stopped, 0 zombie Cpu(s): 8.2%us, 1.0%sy, 0.0%ni, 90.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 16367532k …