mysql 5.1のmy.cnfファイルに「_size」が必要ですか?
質問
これは、mysql 5.1のmy.cnfファイルのパラメーターの設定に関する非常に簡単な質問です。
このページは、私が調整できるパラメーターを教えてくれます:http://dev.mysql.com/doc/refman/5.0/en/server-parameters.html そして、私は書く必要があると思います
key_buffer_size = 256M
しかし、現在のmy.cnfを開くと、ラインがあります。
key_buffer = 16M
私の質問は、「key_buffer_size」または「key_buffer」が必要ですか、それともどちらを使用しているかは問題ではありませんか?そして、my.cnfの何かが間違っているかどうかをどのように知るでしょうか?デーモンの開始ログファイルはどこにありますか?
私はubuntuを実行しています。バージョン8.04 LTSだと思います
解決
key_buffer
キーは非推奨です。
key_buffer_size
代わりに使用する必要があります。
構成に存在する古い非推奨キーはバグのようです。 デフォルトMy.cnfには、削除されたオプションkey_bufferがあります.
$ mysqld --help
警告] key_buffer_sizeの代わりに一意のオプションプレフィックスkey_bufferを使用することは非推奨であり、将来のリリースで削除されます。代わりにフルネームを使用してください
key_buffer
キーは長い間非難されていたようです。例えば、 key_buffer_size
ずっとずっと使用されています 4.1.
私が見つけることができるMySQLドキュメントにおけるこの非推奨についての唯一の言及は、ここの参照です。 5.7リリースノート.
所属していません StackOverflow