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/