Spec-Zone.ru › MySQL 9.2

29.12.3 Таблицы экземпляров Performance Schema

  • 29.12.3.1 Таблица cond_instances
  • 29.12.3.2 Таблица file_instances
  • 29.12.3.3 Таблица mutex_instances
  • 29.12.3.4 Таблица rwlock_instances
  • 29.12.3.5 Таблица socket_instances

Таблицы экземпляров описывают типы инструментированных объектов. Они предоставляют имена событий и поясняющие примечания или информацию о состоянии:

  • 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.
https://docs.oracle.com/cd/E17952_01/mysql-8.4-en/performance-schema-instance-tables.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API