質問

これは、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リリースノート.

他のヒント

MySQL 5.1と5.0の両方のサーバーパラメーター仕様は、「key_buffer_size」と書かれています。

mysql 5.0 | mysql 5.1

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top