Spec-Zone.ru › MariaDB

statement_performance_analyzer

Синтаксис

statement_performance_analyzer(in_action,in_table, in_views)

# in_action ENUM('snapshot', 'overall', 'delta', 'create_tmp', 
                 'create_table', 'save', 'cleanup')
# in_table VARCHAR(129)
# in_views SET ('with_runtimes_in_95th_percentile', 'analysis', 
                'with_errors_or_warnings', 'with_full_table_scans', 
                'with_sorting', 'with_temp_tables', 'custom')

Описание

statement_performance_analyzer это хранимая процедура, доступная в Sys Schema, которая возвращает отчет о выполнении запросов.

На вывод влияют следующие параметры из таблицы sys_config:

  • statement_performance_analyzer.limit - максимальное количество строк (по умолчанию 100), возвращаемых для представлений, у которых нет встроенного ограничения.
  • statement_performance_analyzer.view - пользовательский запрос/представление, которое следует использовать (по умолчанию NULL). Если параметр конфигурации statement_performance_analyzer.limit больше 0, в определении запроса/представления не может быть оператора LIMIT.

Если опция отладки включена (по умолчанию ВЫКЛ.), процедура также будет генерировать выходные данные отладки.

Содержимое, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется предварительно компанией MariaDB. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают взгляды MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/statement_performance_analyzer/

Spec-Zone.ru

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