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

system.dropped_tables

Содержит сведения о таблицах, для которых был выполнен оператор DROP TABLE, но очистка данных ещё не была выполнена.

Столбцы:

  • index (UInt32) — Индекс в очереди marked_dropped_tables.
  • database (String) — Имя базы данных.
  • table (String) — Имя таблицы.
  • uuid (UUID) — UUID таблицы.
  • engine (String) — Имя движка таблицы.
  • metadata_dropped_path (String) — Путь к файлу метаданных таблицы в каталоге metadata_dropped.
  • table_dropped_time (DateTime) — Время, когда запланирована следующая попытка удаления данных таблицы. Как правило, это момент удаления таблицы плюс database_atomic_delay_before_drop_table_sec.

Пример

В следующем примере показано, как получить информацию о dropped_tables.

SELECT *
FROM system.dropped_tables\G
Строка 1:
──────
index:                 0
database:              default
table:                 test
uuid:                  03141bb2-e97a-4d7c-a172-95cc066bb3bd
engine:                MergeTree
metadata_dropped_path: /data/ClickHouse/build/programs/data/metadata_dropped/default.test.03141bb2-e97a-4d7c-a172-95cc066bb3bd.sql
table_dropped_time:    2023-03-16 23:43:31