Spec-Zone.ru › MySQL 5.7

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

  • 25.12.3.1 Таблица cond_instances
  • 25.12.3.2 Таблица file_instances
  • 25.12.3.3 Таблица mutex_instances
  • 25.12.3.4 Таблица rwlock_instances
  • 25.12.3.5 Таблица socket_instances

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

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

Spec-Zone.ru

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