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