25.12.2.5 Таблица setup_timers
Таблица setup_timers отображает текущие выбранные таймеры событий:
mysql> SELECT * FROM performance_schema.setup_timers;
+-------------+-------------+
| NAME | TIMER_NAME |
+-------------+-------------+
| idle | MICROSECOND |
| wait | CYCLE |
| stage | NANOSECOND |
| statement | NANOSECOND |
| transaction | NANOSECOND |
+-------------+-------------+
Начиная с MySQL 5.7.21, таблица Performance Schema setup_timers устарела и удалена в MySQL 8.0, как и строка TICKS в таблице performance_timers.
Значение setup_timers.TIMER_NAME может быть изменено для выбора другого таймера. Это значение может быть любым из значений в столбце performance_timers.TIMER_NAME. Для объяснения того, как происходит измерение времени событий, см. Раздел 25.4.1, «Измерение времени событий Performance Schema».
Изменения в таблице setup_timers влияют на мониторинг немедленно. Уже выполняемые события могут использовать исходный таймер для начального времени и новый таймер для конечного времени. Чтобы избежать непредсказуемых результатов после изменения таймеров, используйте TRUNCATE TABLE для сброса статистики Performance Schema.
Таблица setup_timers содержит следующие столбцы:
-
NAMEТип инструмента, для которого используется таймер.
-
TIMER_NAMEТаймер, который применяется к типу инструмента. Этот столбец может быть изменён.
TRUNCATE TABLE не разрешен для таблицы setup_timers.
© 2025 Oracle
Licensed under the GPLv2 License.