ATTACH، سيصبح الخادم على علم بوجود الجدول أو القاموس أو قاعدة البيانات.
إذا كان قد سبق فصل جدول (استعلام DETACH)، أي إن بنيته معروفة، فيمكنك استخدام الصيغة المختصرة من دون تعريف البنية.
إرفاق جدول موجود
ATTACH، ويشغّلها ببساطة عند بدء التشغيل (باستثناء بعض جداول النظام التي تُنشأ صراحةً على الخادم).
إذا كان الجدول قد فُصل بشكل دائم، فلن يُعاد إرفاقه عند بدء تشغيل الخادم، لذا عليك استخدام استعلام ATTACH صراحةً.
إنشاء جدول جديد وإرفاق البيانات به
مع تحديد مسار بيانات الجدول
user_files.
البنية
Query
Response
مع UUID جدول محدد
إرفاق جدول MergeTree كـ ReplicatedMergeTree
default_replica_path وdefault_replica_name. ومن الممكن أيضًا إرفاق جدول مكرّر كجدول MergeTree عادي.
لاحظ أن بيانات الجدول في ZooKeeper لا تتأثر بهذا الاستعلام. وهذا يعني أنه يجب عليك إضافة البيانات الوصفية في ZooKeeper باستخدام SYSTEM RESTORE REPLICA أو مسحها باستخدام SYSTEM DROP REPLICA ... FROM ZKPATH ... بعد الإرفاق.
إذا كنت تحاول إضافة نسخة متماثلة إلى جدول ReplicatedMergeTree موجود، فضع في اعتبارك أن جميع البيانات المحلية في جدول MergeTree المحوَّل ستصبح detached.
البنية
Query
Response
Query