الوصف
يحتوي على معلومات حول الجداول التي نُفِّذ عليها الأمر 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.
يسرد هذا الجدول الجداول المحذوفة من قواعد البيانات Atomic فقط. بالنسبة إلى هذه الجداول، يعتمد table_dropped_time عادةً على database_atomic_delay_before_drop_table_sec. أما في قاعدة بيانات Shared ضمن ClickHouse Cloud، فتتحكم database_shared_drop_table_delay_seconds في فترة الاسترداد، وتبلغ قيمتها الافتراضية 8 ساعات؛ ولا تظهر الجداول المحذوفة من قواعد بيانات Shared في system.dropped_tables.
مثال
يوضح المثال التالي كيفية الحصول على معلومات عن dropped_tables.
SELECT *
FROM system.dropped_tables\GRow 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