### 27.12.3 性能模式实例表

[27.12.3.1 条件\_实例表](performance-schema-cond-instances-table.html)
[27.12.3.2 文件\_实例表](performance-schema-file-instances-table.html)
[27.12.3.3 互斥体\_实例表](performance-schema-mutex-instances-table.html)
[27.12.3.4 rwlock\_实例表](performance-schema-rwlock-instances-table.html)
[27.12.3.5 插座\_实例表](performance-schema-socket-instances-table.html)

实例表记录了检测的对象类型。它们提供事件名称和解释性说明或状态信息：

-   [`条件实例`](performance-schema-cond-instances-table.html): 条件同步对象实例

-   [`文件实例`](performance-schema-file-instances-table.html): 文件实例

-   [`互斥实例`](performance-schema-mutex-instances-table.html): Mutex 同步对象实例

-   [`rwlock_instances`](performance-schema-rwlock-instances-table.html): 锁定同步对象实例

-   [`socket_instances`](performance-schema-socket-instances-table.html): 活动连接实例

    这些表列出了检测的同步对象、文件和连接。有三种类型的同步对象：`条件`,`互斥体`， 和`rwlock`.每个实例表都有一个`EVENT_NAME`要么`姓名`列以指示与每一行关联的工具。仪器名称可能有多个部分并形成层次结构，如在[第 27.6 节，“性能模式仪器命名约定”](performance-schema-instrument-naming.html).

    这`mutex_instances.LOCKED_BY_THREAD_ID`和`rwlock_instances.WRITE_LOCKED_BY_THREAD_ID`列对于调查性能瓶颈或死锁非常重要。有关如何为此目的使用它们的示例，请参阅[第 27.19 节，“使用性能模式诊断问题”](performance-schema-examples.html)
