インストール直後にmySQLで何を設定する必要がありますか?

MySQL Performance Blogのかなり古い記事を無料で翻訳したもので、mySQLの基本バージョンをインストールした後、すぐに設定する方が良いとされています。



サーバーにmySQLをインストールし、デフォルト設定のままにしておく人がどれだけいるかは驚くべきことです。



変更できるmySQLの設定は非常に多くありますが、実際に非常に重要な特性のセットがあり、独自のサーバー用に最適化する必要があります。 通常、このような小さなセットアップの後、サーバーのパフォーマンスは著しく向上します。





ご覧のとおり、これらはグローバル設定です。 これらの変数は、サーバーのハードウェアと使用されるmySQLエンジンに依存しますが、通常、セッション変数は特定のタスク専用に構成されます。 主に単純なクエリを使用する場合、64 GBのRAMが余分にある場合でも、 sort_buffer_sizeの値を増やす必要はありません。 さらに、大きなキャッシュ値はサーバーのパフォーマンスを低下させるだけです。 セッション変数は、後でサーバーを微調整するために残しておくのが最適です。



PS:mySQLのインストールには、さまざまな負荷向けに設計されたいくつかのプリインストールされたmy.cnfファイルが付属しています。 サーバーを手動で構成する時間がない場合は、通常、サーバーの負荷により適したものを選択して、標準構成ファイルよりもサーバーを使用することをお勧めします。



All Articles