Перейти к основному содержанию
Перейти к основному содержанию

system.query_cache

Выполнение запросов в ClickHouse Cloud

Данные в этой системной таблице хранятся локально на каждом узле в ClickHouse Cloud. Поэтому для получения полного обзора всех данных требуется функция clusterAllReplicas. Подробности см. здесь.

Отображает содержимое кэша запросов.

Столбцы:

  • query (String) — Строка запроса.
  • query_id (String) — Идентификатор запроса.
  • result_size (UInt64) — Размер элемента кэша запросов.
  • tag (LowCardinality(String)) — Тег элемента кэша запросов.
  • stale (UInt8) — Является ли элемент кэша запросов устаревшим.
  • shared (UInt8) — Является ли элемент кэша запросов разделяемым между несколькими пользователями.
  • compressed (UInt8) — Является ли элемент кэша запросов сжатым.
  • expires_at (DateTime) — Момент, когда элемент кэша запросов становится устаревшим.
  • key_hash (UInt64) — Хеш строки запроса, используемый как ключ для поиска элементов кэша запросов.

Пример

SELECT * FROM system.query_cache FORMAT Vertical;
Строка 1:
──────
query:       SELECT 1 SETTINGS use_query_cache = 1
query_id:    7c28bbbb-753b-4eba-98b1-efcbe2b9bdf6
result_size: 128
tag:
stale:       0
shared:      0
compressed:  1
expires_at:  2023-10-13 13:35:45
key_hash:    12188185624808016954

Получена 1 строка. Время выполнения: 0.004 сек.