8.14.4 查询缓存线程状态
这些线程状态与查询缓存关联(请参阅第 8.10.3 节“ MySQL 查询缓存”)。
服务器正在检查用户是否具有访问缓存的查询结果的特权。
服务器正在检查查询高速缓存中是否存在当前查询。
查询缓存条目被标记为无效,因为基础 table 已更改。
服务器正在从查询缓存中获取查询结果,并将其发送到 Client 端。
服务器将查询结果存储在查询缓存中。
当会话正在 await 获取查询缓存锁时,会发生此状态。对于需要执行某些查询缓存操作的任何语句,例如发生使查询缓存无效的INSERT或DELETE,寻找缓存条目的SELECT,重置查询缓存等,这种情况都可能发生。