Spec-Zone.ru › MySQL 9.2

29.2 Настройка сборки Performance Schema

Модуль Performance Schema является обязательным и всегда компилируется. Возможна отключение определённых частей инструментов Performance Schema. Например, для отключения инструментов для этапов и инструкций выполните следующее:

$> cmake . \
        -DDISABLE_PSI_STAGE=1 \
        -DDISABLE_PSI_STATEMENT=1

Для получения дополнительной информации, обратитесь к описаниям параметров CMake в разделе 2.8.7, «Параметры конфигурации исходного кода MySQL».

Если вы устанавливаете MySQL поверх предыдущей установки, которая была сконфигурирована без Performance Schema (или с более старой версией Performance Schema, у которой отсутствуют или устарели таблицы), одним из признаков этой проблемы является наличие сообщений, подобных следующему, в журнале ошибок:

[ERROR] Native table 'performance_schema'.'events_waits_history'
has the wrong structure
[ERROR] Native table 'performance_schema'.'events_waits_history_long'
has the wrong structure
...

Для решения этой проблемы выполните процедуру обновления MySQL. См. главу 3, Обновление MySQL.

Поскольку Performance Schema настраивается в сервере во время сборки, в выводе от SHOW ENGINES появляется строка для PERFORMANCE_SCHEMA. Это означает, что Performance Schema доступен, а не что он включен. Для включения необходимо выполнить его включение при запуске сервера, как описано в следующем разделе.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-9.2-en/performance-schema-build-configuration.html

Spec-Zone.ru

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