29.12.3 Таблицы экземпляров Performance Schema
Таблицы экземпляров описывают типы инструментированных объектов. Они предоставляют имена событий и поясняющие примечания или информацию о состоянии:
cond_instances: Экземпляры объектов синхронизации условийfile_instances: Экземпляры файловmutex_instances: Экземпляры объектов синхронизации мьютексовrwlock_instances: Экземпляры объектов синхронизации блокировок чтения-записиsocket_instances: Экземпляры активных подключений
Эти таблицы перечисляют инструментированные объекты синхронизации, файлы и подключения. Существуют три типа объектов синхронизации: cond, mutex и rwlock. Каждая таблица экземпляров имеет столбец EVENT_NAME или NAME для указания инструмента, связанного с каждой строкой. Имена инструментов могут иметь несколько частей и формировать иерархию, как обсуждается в разделе 29.6 «Конвенции именования инструментов Performance Schema».
Столбцы mutex_instances.LOCKED_BY_THREAD_ID и rwlock_instances.WRITE_LOCKED_BY_THREAD_ID чрезвычайно важны для выявления узких мест производительности или тупиков. Примеры использования этих столбцов для этой цели можно найти в разделе 29.19 «Использование Performance Schema для диагностики проблем»
© 2025 Oracle
Licensed under the GPLv2 License.