Перейти к содержимому
Последнее обновление

audit_log

Обзор​

Хранение журналов аудита

База данных​

__internal_schema

Сведения о таблице​

Имя столбцаТипОписание
query_idvarchar(48)Идентификатор запроса
timedatetime(3)Момент выполнения запроса (в миллисекундах)
client_ipvarchar(128)IP-адрес клиента, отправившего запрос
uservarchar(128)Пользователь
catalogvarchar(128)Текущий Catalog при выполнении оператора
dbvarchar(128)Текущая база данных при выполнении оператора
statevarchar(128)Статус выполнения оператора
error_codeintКод ошибки
error_messagetextСообщение об ошибке
query_timebigintДлительность выполнения оператора
queue_time_msbigintВремя ожидания оператора в очереди рабочей нагрузки, в миллисекундах. Поддерживается начиная с версии 4.1.4. В схеме таблицы столбец расположен между query_time и cpu_time_ms.
scan_bytesbigintОбъём просканированных данных
scan_rowsbigintКоличество просканированных строк
return_rowsbigintКоличество возвращённых строк
shuffle_send_rowsbigintКоличество строк, переданных между узлами при выполнении оператора. Поддерживается начиная с версии 3.0.
shuffle_send_bytesbigintОбъём данных, переданных между узлами при выполнении оператора. Поддерживается начиная с версии 3.0.
scan_bytes_from_local_storagebigintОбъём данных, считанных с локального диска. Поддерживается начиная с версии 3.0.
scan_bytes_from_remote_storagebigintОбъём данных, считанных из удалённого хранилища. Поддерживается начиная с версии 3.0.
stmt_idbigintИдентификатор оператора
stmt_typestringТип оператора. Поддерживается начиная с версии 3.0.
is_querytinyintЯвляется ли оператор запросом
is_nereidsbooleanИспользуется ли Nereids Optimizer.
frontend_ipvarchar(128)IP-адрес Frontend, к которому установлено подключение
cpu_time_msbigintСуммарное время CPU (в миллисекундах), затраченное Backend на выполнение оператора
sql_hashvarchar(128)Хеш-значение оператора
sql_digestvarchar(128)Дайджест (сигнатура) оператора
peak_memory_bytesbigintПиковое потребление памяти Backend при выполнении оператора
workload_grouptextWorkload Group, используемая для выполнения оператора
compute_groupstringГруппа вычислений, используемая для выполнения оператора в режиме разделения хранения и вычислений. Поддерживается начиная с версии 3.0.
stmttextТекст оператора

Описание​

  • client_ip: Если используется прокси-сервис и передача исходного IP-адреса не включена, здесь может быть записан IP-адрес прокси-сервиса вместо реального IP-адреса клиента.
  • state: EOF означает, что запрос выполнен успешно. OK означает, что операторы DDL и DML выполнены успешно. ERR означает, что выполнение оператора завершилось ошибкой.
  • scan_bytes: Указывает объём данных, обрабатываемых BE. Это объём считанных с диска данных в несжатом виде, включая данные, считанные из внутреннего кэша страниц Doris. Он отражает фактический объём данных, который требуется обработать запросу. Это значение не равно scan_bytes_from_local_storage + scan_bytes_from_remote_storage.
  • scan_rows: Указывает количество строк, просканированных при выполнении запроса. Поскольку Doris является базой данных с колоночным хранением, сначала сканируются столбцы с предикатами фильтрации, а затем на основе результатов фильтрации сканируются остальные столбцы. Поэтому количество просканированных строк у разных столбцов различается. Для столбцов с предикатами сканируется больше строк, чем для столбцов без предикатов, и это значение отражает количество строк, просканированных в столбцах с предикатами при выполнении запроса.
  • scan_bytes_from_local_storage: Указывает объём данных, считанных с локального диска, до сжатия. Данные, считанные из кэша страниц Doris, не учитываются, а данные из кэша страниц операционной системы включаются в эту статистику.
  • scan_bytes_from_remote_storage: Указывает объём данных, считанных из удалённого хранилища, до сжатия.