これらのスレッドの状態はクエリーキャッシュに関連付けられています (セクション8.9.3「MySQL クエリーキャッシュ」を参照してください)。
-
checking privileges on cached query
サーバーはユーザーがキャッシュされたクエリー結果にアクセスする権限を持っているかどうかをチェックしています。
-
checking query cache for query
サーバーは、現在のクエリーがクエリーキャッシュに存在するかどうかをチェックしています。
-
invalidating query cache entries
基盤となるテーブルが変更されているため、クエリーキャッシュエントリは無効とマークされています。
-
sending cached result to client
サーバーはクエリーキャッシュからクエリーの結果を取得し、それをクライアントに送信しています。
-
サーバーはクエリーの結果をクエリーキャッシュに保存しています。
-
この状態は、セッションがクエリーキャッシュのロックを取得するのを待機している間に発生します。これは、クエリーキャッシュを無効にする
INSERT
やDELETE
、キャッシュされたエントリを検索するSELECT
、RESET QUERY CACHE
などの一部のクエリーキャッシュ操作を実行するために必要なステートメントで発生する可能性があります。