25.21 Ограничения схемы Performance Schema
Схема Performance Schema не использует мьютексы для сбора или производства данных, поэтому нет гарантии согласованности, и результаты могут иногда быть некорректными. Значения событий в таблицах performance_schema не являются детерминированными и не могут быть воспроизведены.
Если вы сохраняете информацию об событиях в другой таблице, не следует предполагать, что исходные события останутся доступными позже. Например, если вы выбираете события из таблицы performance_schema в временную таблицу, намереваясь позже объединить эту таблицу с исходной таблицей, возможно, совпадений не будет.
mysqldump и BACKUP
DATABASE игнорируют таблицы в базе данных performance_schema.
Таблицы в базе данных performance_schema не могут быть заблокированы с помощью LOCK TABLES, за исключением таблиц setup_.xxx
Таблицы в базе данных performance_schema не могут быть индексированы.
Результаты запросов, которые ссылаются на таблицы в базе данных performance_schema, не сохраняются в кэше запросов.
Таблицы в базе данных performance_schema не реплицируются.
Схема Performance Schema недоступна в libmysqld, встроенном сервере.
Типы таймеров могут различаться в зависимости от платформы. Таблица performance_timers показывает, какие таймеры событий доступны. Если значения в этой таблице для данного имени таймера являются NULL, этот таймер не поддерживается вашей платформой.
Инструменты, применяемые к хранилищам данных, могут быть не реализованы для всех хранилищ. Внедрение инструментов для каждого стороннего движка является обязанностью разработчика этого движка.
© 2025 Oracle
Licensed under the GPLv2 License.