Описание
Содержит коды ошибок и число их срабатываний.
Чтобы показать все возможные коды ошибок, включая те, которые не срабатывали, установите параметр system_events_show_zero_values равным 1.
Столбцы
name(String) — Имя ошибки (errorCodeToName).code(Int32) — Код ошибки.value(UInt64) — Количество раз, когда произошла эта ошибка.last_error_time(DateTime) — Время, когда произошла последняя ошибка.last_error_message(String) — Сообщение о последней ошибке.last_error_format_string(String) — Строка формата для последней ошибки.last_error_trace(Array(UInt64)) — Трассировка стека, представляющая собой список физических адресов, по которым расположены вызванные методы.remote(UInt8) — Удалённое исключение (то есть полученное в ходе одного из распределённых запросов).query_id(String) — Идентификатор запроса, вызвавшего ошибку (если доступен).
Пример
SELECT name, code, value
FROM system.errors
WHERE value > 0
ORDER BY code ASC
LIMIT 1
┌WITH arrayMap(x -> demangle(addressToSymbol(x)), last_error_trace) AS all
SELECT name, arrayStringConcat(all, '\n') AS res
FROM system.errors
LIMIT 1
SETTINGS allow_introspection_functions=1\G