2017-06-14 21 views
-2

WordPressのプラグインの1つでは、MySQLのバッファ長を長くする必要があります。私はこれを行う方法を明確にStackoverflow上で何かを見つけることができません。私たちはCentOS 7でVPSを実行しています。この価値をどのように高めることができますか?MySQLのバッファ長を増やす方法は?

+0

設定を変更します。ドキュメントを参照してください。オフトピック。 – EJP

+0

MySQLには数多くのバッファがあり、目的は異なります。どちらを変更する必要があるかを確立する必要があります。ここで特定の設定を変更する方法については、多くの疑問があります。変数の名前がわかっている場合は、サーバー変数の名前をこれらのソリューションのいずれかに置き換えてください。 – Shadow

答えて

0

で手順を参照してください、innodb_change_buffer_max_size構成 オプションでは、バッファプールの合計サイズの割合として変更バッファ の最大サイズを設定することができます。デフォルトでは、 innodb_change_buffer_max_sizeが25に設定されている最大設定は、あなたが重いINSERT、UPDATEでのMySQL サーバー上innodb_change_buffer_max_size増やすことを検討し、変更 バッファマージと歩調を合わせていない活動を、削除する可能性がある50

です新しい変更バッファエントリ によって、変更バッファが最大サイズ制限に達する。

あなたは報告のために使用される静的データを使用してMySQL サーバー上innodb_change_buffer_max_sizeを減らす検討するかもしれない、または変更バッファ は外の年齢にページを引き起こし、バッファ プールで共有されているメモリ空間のあまりを消費している場合バッファープールを必要以上に早く終了させます。

最適構成を決定するために、代表的なワークロードで異なる設定をテストします。 innodb_change_buffer_max_size設定は 動的です。これにより、 サーバーを再起動せずに設定を変更することができます。

この情報はお読みください。

https://dev.mysql.com/doc/refman/5.7/en/innodb-change-buffer-maximum-size.html

+0

OPがinnodbテーブルエンジンを使用していれば... – Shadow

0
+0

OPがinnodbテーブルエンジンを使用していれば... – Shadow

+0

yup。他のエンジン用にも可能です。それぞれのフラグを変更する必要があります。 2番目のリンクを開くと、すべてのフラグがリストされます。 –

関連する問題