Схема информации OPTIMIZER_TRACE таблица
MariaDB начиная с 10.4.3
Трассировка оптимизатора запросов была введена в MariaDB 10.4.3.
Описание
Таблица Схема информации OPTIMIZER_TRACE содержит информацию о Трассировке оптимизатора запросов.
Она содержит следующие столбцы:
| Столбец | Описание |
|---|---|
QUERY |
Отображает запрос, который был запрошен для трассировки. |
TRACE |
Документ JSON, отображающий статистику, собранную при выполнении запроса. |
MISSING_BYTES_BEYOND_MAX_MEM_SIZE |
Для больших трасс, где трасса усечена из-за достижения ограничения optimizer_trace_max_mem_size, отображает недостающие байты в трассе. |
INSUFFICENT_PRIVILEGES |
Устанавливается в 1, если пользователь, выполняющий трассировку, не имеет привилегий для просмотра трассировки. |
Структура:
SHOW CREATE TABLE INFORMATION_SCHEMA.OPTIMIZER_TRACE \G
*************************** 1. row ***************************
Table: OPTIMIZER_TRACE
Create Table: CREATE TEMPORARY TABLE `OPTIMIZER_TRACE` (
`QUERY` longtext NOT NULL DEFAULT '',
`TRACE` longtext NOT NULL DEFAULT '',
`MISSING_BYTES_BEYOND_MAX_MEM_SIZE` int(20) NOT NULL DEFAULT 0,
`INSUFFICIENT_PRIVILEGES` tinyint(1) NOT NULL DEFAULT 0
) ENGINE=Aria DEFAULT CHARSET=utf8 PAGE_CHECKSUM=0
Содержимое, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проходит предварительной проверки 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/information-schema-optimizer_trace-table/