Spec-Zone.ru › MariaDB

Таблица событий схемы производительности events_statements_history_long

Таблица events_statements_history_long по умолчанию содержит десять тысяч самых последних завершённых событий заявок. Это число можно изменить, задав системную переменную performance_schema_events_statements_history_long_size при запуске сервера.

Структура таблицы идентична структуре таблицы events_statements_current, и содержит следующие столбцы:

Столбец Описание
THREAD_ID Поток, связанный с событием. Вместе с EVENT_ID однозначно идентифицирует строку.
EVENT_ID Текущий номер события потока в начале события. Вместе с THREAD_ID однозначно идентифицирует строку.
END_EVENT_ID NULL когда событие начинается, устанавливается на текущий номер события потока в конце события.
EVENT_NAME Имя инструмента события и NAME из таблицы setup_instruments
SOURCE Имя и номер строки исходного файла, содержащего инструментированный код, который произвёл событие.
TIMER_START Значение в пикосекундах, когда началось измерение времени события или NULL если измерение времени не велось.
TIMER_END Значение в пикосекундах, когда закончилось измерение времени события, или NULL если измерение времени не велось.
TIMER_WAIT Значение в пикосекундах длительности события или NULL если измерение времени не велось.
LOCK_TIME Время в пикосекундах, затраченное на ожидание блокировок. Время рассчитывается в микросекундах, но хранится в пикосекундах для совместимости с другими измерениями времени.
SQL_TEXT SQL-запрос или NULL если команда не связана с SQL-запросом.
DIGEST 摘要语句.
DIGEST_TEXT Текст 摘要语句.
CURRENT_SCHEMA База данных по умолчанию для заявки, или NULL если её не было.
OBJECT_SCHEMA Зарезервировано, в настоящее время NULL
OBJECT_NAME Зарезервировано, в настоящее время NULL
OBJECT_TYPE Зарезервировано, в настоящее время NULL
OBJECT_INSTANCE_BEGIN Адрес в памяти объекта заявки.
MYSQL_ERRNO Код ошибки. Полный список см. в Кодах ошибок MariaDB.
RETURNED_SQLSTATE Значение SQLSTATE.
MESSAGE_TEXT Сообщение об ошибке заявки. См. Коды ошибок MariaDB.
ERRORS 0 если SQLSTATE обозначает завершение (начиная с 00) или предупреждение (01), в противном случае 1.
WARNINGS Количество предупреждений из области диагностики.
ROWS_AFFECTED Количество затронутых строк заявки.
ROWS_SENT Количество возвращённых строк.
ROWS_EXAMINED Количество строк, прочитанных во время выполнения заявки.
CREATED_TMP_DISK_TABLES Количество временных таблиц на диске, созданных заявкой.
CREATED_TMP_TABLES Количество временных таблиц, созданных заявкой.
SELECT_FULL_JOIN Количество соединений, выполненных заявкой, которые не использовали индекс.
SELECT_FULL_RANGE_JOIN Количество соединений, выполненных заявкой, которые использовали поиск диапазона в первой таблице.
SELECT_RANGE Количество соединений, выполненных заявкой, которые использовали диапазон в первой таблице.
SELECT_RANGE_CHECK Количество соединений без ключей, выполненных заявкой, которые проверяют использование ключей после каждой строки.
SELECT_SCAN Количество соединений, выполненных заявкой, которые использовали полный перебор первой таблицы.
SORT_MERGE_PASSES Количество проходов объединения алгоритмом сортировки, выполненными заявкой. Если слишком высокое, возможно, необходимо увеличить sort_buffer_size.
SORT_RANGE Количество сортировок, выполненных заявкой, которые использовали диапазон.
SORT_ROWS Количество строк, отсортированных заявкой.
SORT_SCAN Количество сортировок, выполненных заявкой, которые использовали полный перебор таблицы.
NO_INDEX_USED 0 если заявка выполнила перебор таблицы с индексом, 1 если без индекса.
NO_GOOD_INDEX_USED 0 если для заявки был найден хороший индекс, 1 если хороший индекс не был найден. См. Range checked for each record description в статье EXPLAIN.
NESTING_EVENT_ID Зарезервировано, в настоящее время NULL.
NESTING_EVENT_TYPE Зарезервировано, в настоящее время NULL.

Возможна очистка этой таблицы с помощью TRUNCATE TABLE инструкции.

events_statements_current и events_statements_history — это связанные таблицы.

Содержимое, воспроизведённое на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется заранее компанией 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_history_long-table/

Spec-Zone.ru

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