dropped_tables
包含有关已执行删除表操作但尚未实际执行数据清理的表的信息。
列
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
。
示例
以下示例展示了如何获取有关已删除表的的信息。
SELECT *
FROM system.dropped_tables\G
Row 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