Spec-Zone .ru
спецификации, руководства, описания, API

20.12. Системные Переменные Схемы производительности

Схема Производительности реализует несколько системных переменных, которые обеспечивают конфигурационную информацию:

mysql> SHOW VARIABLES LIKE 'perf%';+--------------------------------------------------------+---------+| Variable_name                                          | Value   |+--------------------------------------------------------+---------+| performance_schema                                     | ON      || performance_schema_accounts_size                       | 100     || performance_schema_digests_size                        | 200     || performance_schema_events_stages_history_long_size     | 10000   || performance_schema_events_stages_history_size          | 10      || performance_schema_events_statements_history_long_size | 10000   || performance_schema_events_statements_history_size      | 10      || performance_schema_events_waits_history_long_size      | 10000   || performance_schema_events_waits_history_size           | 10      || performance_schema_hosts_size                          | 100     || performance_schema_max_cond_classes                    | 80      || performance_schema_max_cond_instances                  | 1000    || performance_schema_max_file_classes                    | 50      || performance_schema_max_file_handles                    | 32768   || performance_schema_max_file_instances                  | 10000   || performance_schema_max_mutex_classes                   | 200     || performance_schema_max_mutex_instances                 | 1000000 || performance_schema_max_rwlock_classes                  | 30      || performance_schema_max_rwlock_instances                | 1000000 || performance_schema_max_socket_classes                  | 10      || performance_schema_max_socket_instances                | 1000    || performance_schema_max_stage_classes                   | 150     || performance_schema_max_statement_classes               | 165     || performance_schema_max_table_handles                   | 10000   || performance_schema_max_table_instances                 | 1000    || performance_schema_max_thread_classes                  | 50      || performance_schema_max_thread_instances                | 1000    || performance_schema_session_connect_attrs_size          | 512     || performance_schema_setup_actors_size                   | 100     || performance_schema_setup_objects_size                  | 100     || performance_schema_users_size                          | 100     |+--------------------------------------------------------+---------+

Системные переменные Схемы производительности могут быть установлены при запуске сервера на командной строке или в файлах опции, и многие могут быть установлены во времени выполнения. См. Раздел 20.10, "Опция Схемы производительности и Переменная Ссылка".

Схема Производительности автоматически измеряет значения нескольких из ее параметров при запуске сервера, если они не устанавливаются явно. Для получения дополнительной информации см. Раздел 20.2.2, "Конфигурация Запуска Схемы Производительности".

У переменных Схемы производительности есть следующие значения: