MySQL 8.3 Release Notes
实例表记录了哪些类型的对象被instrumented。它们提供事件名称和解释性注释或状态信息:
-
cond_instances
:条件同步对象实例 -
file_instances
:文件实例 -
mutex_instances
:互斥同步对象实例 -
rwlock_instances
:锁同步对象实例 -
socket_instances
:活动连接实例
这些表列出了instrumented 的同步对象、文件和连接。有三种类型的同步对象:cond
、mutex
和 rwlock
。每个实例表都有一个 EVENT_NAME
或 NAME
列,以指示每行关联的仪器。仪器名称可能具有多个部分,并形成一个层次结构,如 第 29.6 节,“性能模式仪器命名约定” 中所讨论的那样。
mutex_instances.LOCKED_BY_THREAD_ID
和 rwlock_instances.WRITE_LOCKED_BY_THREAD_ID
列对于调查性能瓶颈或死锁非常重要。有关如何使用它们来诊断问题的示例,请参阅 第 29.19 节,“使用性能模式诊断问题”。