MySQLクエリキャッシュのステータス確認と削除


たまにしか実行しないので、よく忘れるコマンド「MySQLクエリキャッシュのステータス確認と削除」についてのメモ。
まずは、クエリキャッシュのステータス確認について。

クエリキャッシュのステータス確認

値の意味は以下の表の通り。

変数説明
Qcache_free_blocksクエリキャッシュ内の空きメモリブロック数
Qcache_free_memoryクエリキャッシュの空きメモリ量
Qcache_hitsキャッシュヒット数
Qcache_insertsキャッシュに追加されたクエリ数
Qcache_lowmem_prunesメモリ不足のためにキャッシュから削除されたクエリ数
Qcache_not_cachedキャッシュされていない(キャッシュ不可、または QUERY_CACHE_TYPE により)クエリ数
Qcache_queries_in_cacheキャッシュに登録されているクエリ数
Qcache_total_blocksクエリキャッシュ内の合計ブロック数

クエリキャッシュの削除

削除されたか確認してみましょう。

きちんと削除されました。

関連リンク