1
私はMySQL管理ツールを使用してMySQLサーバーの状態を監視しています。私は長いJOINクエリを実行するたびに、キー効率グラフのショットを常に100%まで実現しました。私はいくつか読んで、キー効率が高いほど、インデックスキャッシュが完全に利用されていることを知っています。MySQL - キー効率の問題100%
問題は、キー効率が100%に達し、他のクエリが非常に遅く実行されたり、まったく実行できないように見える場合です。
これは私のバッファ設定です。私は主にInnoDBを使用しています。 MySQLバージョン5.0.77。
| bdb_log_buffer_size | 262144 | | bulk_insert_buffer_size | 8388608 | | innodb_buffer_pool_awe_mem_mb | 0 | | innodb_buffer_pool_size | 1073741824 | | innodb_log_buffer_size | 1048576 | | join_buffer_size | 20971520 | | key_buffer_size | 1073741824 | | myisam_sort_buffer_size | 33554432 | | net_buffer_length | 16384 | | preload_buffer_size | 32768 | | read_buffer_size | 20971520 | | read_rnd_buffer_size | 4194304 | | sort_buffer_size | 20971520 |
この質問は、http://dba.stackexchange.comによく当てはまるかもしれません。おそらく、より適切で迅速な回答が得られるでしょう。 –