2
ドキュメントで正しく理解している場合、key_buffer_size
はMyISAMテーブルでのみ使用されています。このドキュメントでは、他のDBエンジンにとっては役に立たないと明示的には言及していません。すべてのテーブルがInnoDBを使用している場合でもkey_buffer_sizeは適用できますか?
私は私の前提に正しくいますか?
ドキュメントで正しく理解している場合、key_buffer_size
はMyISAMテーブルでのみ使用されています。このドキュメントでは、他のDBエンジンにとっては役に立たないと明示的には言及していません。すべてのテーブルがInnoDBを使用している場合でもkey_buffer_sizeは適用できますか?
私は私の前提に正しくいますか?
あなたの仮定は正しいです、MyISAMの唯一のパラメータです。
これは言いましたが、MySQLシステムテーブルはMyISAMです。結果的に、私はそれがデフォルト値を保持するようにします(つまり、明示的にゼロに設定することはありません)。
参照: 'innodb_buffer_pool_size':http://stackoverflow.com/questions/1217825/what-is-the-innodb-equivalent-of-myisams-key-buffer-size – miku
ありがとうMYYN! – bungrudi