Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

system.errors

설명

각 오류 코드가 발생한 횟수를 포함합니다.

발생하지 않은 오류 코드까지 포함해 가능한 모든 오류 코드를 표시하려면 설정 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) — 오류를 일으킨 쿼리의 ID입니다(있는 경우).

예시

Querysql
SELECT name, code, value
FROM system.errors
WHERE value > 0
ORDER BY code ASC
LIMIT 1

Responsesql
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
Navigation