Таблица событий Performance Schema events_statements_summary_by_program
MariaDB начиная с 10.5.2
Таблица events_statements_summary_by_program вместе со многими другими новыми таблицами Performance Schema была добавлена в MariaDB 10.5.2.
Каждая строка в таблице Performance Schema events_statements_summary_by_program обобщает события для конкретной хранимой программы (хранимой процедуры, хранимой функции, триггера или события).
Она содержит следующие поля.
| Столбец | Тип | Null | Описание |
|---|---|---|---|
| OBJECT_TYPE | enum('EVENT', 'FUNCTION', 'PROCEDURE', 'TABLE', 'TRIGGER') | YES | Тип объекта, для которого генерируется сводка. |
| OBJECT_SCHEMA | varchar(64) | NO | Схема объекта, для которого генерируется сводка. |
| OBJECT_NAME | varchar(64) | NO | Имя объекта, для которого генерируется сводка. |
| COUNT_STAR | bigint(20) unsigned | NO | Количество обобщённых событий (из events_statements_current). Это значение включает все события, как с таймингом, так и без него. |
| SUM_TIMER_WAIT | bigint(20) unsigned | NO | Количество обобщённых событий (из events_statements_current). Это значение включает все события, как с таймингом, так и без него. |
| MIN_TIMER_WAIT | bigint(20) unsigned | NO | Минимальное время ожидания обобщённых событий с таймингом. |
| AVG_TIMER_WAIT | bigint(20) unsigned | NO | Среднее время ожидания обобщённых событий с таймингом. |
| MAX_TIMER_WAIT | bigint(20) unsigned | NO | Максимальное время ожидания обобщённых событий с таймингом. |
| COUNT_STATEMENTS | bigint(20) unsigned | NO | Общее количество вложенных операторов, вызванных во время выполнения хранимой программы. |
| SUM_STATEMENTS_WAIT | bigint(20) unsigned | NO | Общее время ожидания обобщённых операторов с таймингом. Это значение рассчитывается только для операторов с таймингом, так как для операторов без тайминга время ожидания равно NULL. То же самое относится к другим значениям xxx_STATEMENT_WAIT. |
| MIN_STATEMENTS_WAIT | bigint(20) unsigned | NO | Минимальное время ожидания обобщённых операторов с таймингом. |
| AVG_STATEMENTS_WAIT | bigint(20) unsigned | NO | Среднее время ожидания обобщённых операторов с таймингом. |
| MAX_STATEMENTS_WAIT | bigint(20) unsigned | NO | Максимальное время ожидания обобщённых операторов с таймингом. |
| SUM_LOCK_TIME | bigint(20) unsigned | NO | Общее время ожидания (в пикосекундах) блокировок таблиц для обобщённых операторов. |
| SUM_ERRORS | bigint(20) unsigned | NO | Общее количество ошибок, произошедших для обобщённых операторов. |
| SUM_WARNINGS | bigint(20) unsigned | NO | Общее количество предупреждений, произошедших для обобщённых операторов. |
| SUM_ROWS_AFFECTED | bigint(20) unsigned | NO | Общее количество затронутых строк обобщёнными операторами. |
| SUM_ROWS_SENT | bigint(20) unsigned | NO | Общее количество отправленных строк обобщёнными операторами. |
| SUM_ROWS_EXAMINED | bigint(20) unsigned | NO | Общее количество просмотренных строк обобщёнными операторами. Общее количество затронутых строк обобщёнными операторами. |
| SUM_CREATED_TMP_DISK_TABLES | bigint(20) unsigned | NO | Общее количество временных таблиц на диске, созданных обобщёнными операторами. |
| SUM_CREATED_TMP_TABLES | bigint(20) unsigned | NO | Общее количество временных таблиц в памяти, созданных обобщёнными операторами. |
| SUM_SELECT_FULL_JOIN | bigint(20) unsigned | NO | Общее количество полных соединений, выполненных обобщёнными операторами. |
| SUM_SELECT_FULL_RANGE_JOIN | bigint(20) unsigned | NO | Общее количество соединений с полным поиском по диапазону, выполненных обобщёнными операторами. |
| SUM_SELECT_RANGE | bigint(20) unsigned | NO | Общее количество соединений, использовавших диапазоны в первой таблице, выполненных обобщёнными операторами. |
| SUM_SELECT_RANGE_CHECK | bigint(20) unsigned | NO | Общее количество соединений, проверяющих использование ключей после каждой строки, выполненных обобщёнными операторами. |
| SUM_SELECT_SCAN | bigint(20) unsigned | NO | Общее количество соединений, выполнивших полный сканирование первой таблицы, выполненных обобщёнными операторами. |
| SUM_SORT_MERGE_PASSES | bigint(20) unsigned | NO | Общее количество этапов слияния, выполненных алгоритмом сортировки для обобщённых операторов. |
| SUM_SORT_RANGE | bigint(20) unsigned | NO | Общее количество сортировок, выполненных с использованием диапазонов для обобщённых операторов. |
| SUM_SORT_ROWS | bigint(20) unsigned | NO | Общее количество отсортированных строк, отсортированных обобщёнными операторами. |
| SUM_SORT_SCAN | bigint(20) unsigned | NO | Общее количество сортировок, выполненных путём сканирования таблицы обобщёнными операторами. |
| SUM_NO_INDEX_USED | bigint(20) unsigned | NO | Общее количество операторов, которые выполнили сканирование таблицы без использования индекса. |
| SUM_NO_GOOD_INDEX_USED | bigint(20) unsigned | NO | Общее количество операторов, где не был найден подходящий индекс. |
Содержимое, воспроизведённое на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется предварительно компанией 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/performance-schema-events_statements_summary_by_program-table/