MySQLTunerは、MySQLデータベースサーバーのパフォーマンスを向上させるのに役立つPerlで記述されたツールです。非常に使いやすく、LinuxVPSを定期的に分析して取得することをお勧めします。最高のパフォーマンス。このチュートリアルでは、Ubuntu14.04にMySQLTunerをインストールして使用する方法を紹介します。 。
まず、サーバーにログインしてシステムのアップグレードを実行します。数分かかる場合がありますが、サーバーのセキュリティにとって非常に重要です。次のコマンドを使用して、すべてのシステムソフトウェアを利用可能な最新バージョンにアップグレードします。
sudo apt-get update && sudo apt-get -y upgrade
アップグレードが完了したら、UbuntuVPSにMySQLTunerをインストールして続行できます。これを行う簡単な方法は2つあり、このチュートリアルでは両方について説明します。
最初の方法は、aptパッケージマネージャーを使用することです。サーバーにMySQLTunerをインストールする方法は、上記の他の方法よりも少し簡単で高速です。MySQLTunerはすでにUbuntuに追加されているためです。リポジトリの場合、次のコマンドを使用してインストールできます:
sudo apt-get install mysqltuner
MySQLTunerを実行するには、次のコマンドを実行できます。
sudo mysqltuner
MySQLTunerが最終レポートを提供するまでに少し時間がかかる場合があります。
MySQLTunerをインストールするもう1つの方法は、Gitからスクリプトをダウンロードすることです。これは、ソフトウェアの最新バージョンを使用できるため、推奨される方法です。
サーバーの/optディレクトリに移動し、最新バージョンのMySQLTunerをダウンロードします。
cd /opt/ wget http://mysqltuner.pl/ -O mysqltuner.pl
次のコマンドを使用して、スクリプトを実行可能にします。
chmod +x mysqltuner.pl
最後に、次のコマンドを使用してスクリプトを実行します。
./mysqltuner.pl
または、実行ビットを追加してスクリプトを実行可能にしたくない場合は、次のコマンドを使用して、Perlを直接呼び出してプログラムを開始できます。
perl mysqltuner.pl
結果として、次のようなものが得られるはずです:
-------- Recommendations ----------------------------------------------------- General recommendations: Run OPTIMIZE TABLE to defragment tables for better performance Reduce or eliminate unclosed connections and network issues When making adjustments, make tmp_table_size/max_heap_table_size equal Reduce your SELECT DISTINCT queries which have no LIMIT clause Variables to adjust: query_cache_type (=1) tmp_table_size (> 16M) max_heap_table_size (> 16M)
最終レポートとMySQLTunerの推奨事項を取得したら、MySQLデータベースサーバーの設定を変更できます。もちろん、重要なデータが失われる可能性があるため、変更を行う際は注意が必要です。何かが間違った方法で設定されている場合はデータベース。問題について確信が持てない場合は、MySQLの専門家に連絡して正しい答えを得るのが最善です。ベストプラクティスは、作成する前にMySQLデータベースのバックアップを作成することです。何か問題が発生した場合に後でデータベースを復元できるように、変更を加えます。
もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にMySQLTunerのインストールを依頼するだけです。 あなたのために。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。
PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。