32G のサーバー、20G のデータベースがあります。私は 10G の innodb_buffer_pool_size で MySQL を実行しています。パフォーマンスを改善しようとして、値を 20G に増やすと、選択クエリが遅くなります。なぜそれが起こるのか誰か説明できますか?
質問する
697 次
1 に答える
0
EXPLAIN
クエリが遅い理由の一般的な考えをつかむようにしてください。SHOW ENGINE INNODB STATUS
バッファー プールがどのように使用され、InnoDB エンジンが何を行っているかを確認してください。ここには、他にも多くの要因が関係している可能性があります。増加
buffer_pool_size
すると、(他の構成オプションと一致して)物理RAMが不足する可能性があり、ディスク上の仮想メモリに入ります...そしてディスク操作は常に遅いです...
于 2012-07-16T08:43:06.343 に答える