MySQL クエリキャッシュ機能を有効にする方法を学習しますか? このチュートリアルでは、Ubuntu Linux を実行しているコンピューター上の MySQL サーバーのパフォーマンスを向上させるためにクエリキャッシュを設定する方法を示します。

• Ubuntu 18.04
• MySQL 5.7.31

MySQL バージョン 8 は、キャッシュを照会するためのサポートを削除しました。

機器リスト

次のセクションでは、このチュートリアルの作成に使用される機器の一覧を示します。

アマゾンアソシエイトとして、私は適格な購入から稼ぎます。

チュートリアル MySQL – クエリキャッシュを有効にする

MySQL コマンドラインにアクセスします。

Copy to Clipboard

MySQL クエリキャッシュのステータスを確認します。

Copy to Clipboard

コマンド出力を次に示します。

Copy to Clipboard

この例では、MySQL クエリ キャッシュ機能が無効になっています。

MySQL 構成ファイルを編集します。

Copy to Clipboard

MYSQLD という名前の領域の下に以下の行を挿入します。

Copy to Clipboard

この例では、MySQL クエリ キャッシュ機能を有効にしました。

この例では、キャッシュの使用を 100 メガバイトに制限しました。

この例では、1 つの結果セットの最大サイズを 1 メガバイトに設定します。

MySQL サービスを再起動します。

Copy to Clipboard

MySQL クエリキャッシュのステータスを確認します。

Copy to Clipboard

コマンド出力を次に示します。

Copy to Clipboard

MySQL キャッシュ設定の詳細を確認します。

Copy to Clipboard

おめでとう! MySQL クエリ キャッシュを有効にしました。