distributed_ddl_entry_format_version
6.
distributed_ddl_output_mode
throw— يعيد مجموعة نتائج تتضمن حالة تنفيذ الاستعلام لجميع المضيفين التي اكتمل عليها الاستعلام. إذا فشل الاستعلام على بعض المضيفين، فسيُعيد طرح أول استثناء. وإذا لم يكتمل الاستعلام بعد على بعض المضيفين وتم تجاوز distributed_ddl_task_timeout، فسيطرح الاستثناءTIMEOUT_EXCEEDED.none— مشابه لـthrow، لكن استعلام DDL موزع لا يعيد أي مجموعة نتائج.null_status_on_timeout— يعيد القيمةNULLكحالة تنفيذ في بعض صفوف مجموعة النتائج بدلًا من طرحTIMEOUT_EXCEEDEDإذا لم يكتمل الاستعلام على المضيفين المقابلين.never_throw— لا يطرحTIMEOUT_EXCEEDEDولا يعيد طرح الاستثناءات إذا فشل الاستعلام على بعض المضيفين.none_only_active- مشابه لـnone، لكنه لا ينتظر النسخ المتماثلة غير النشطة لقاعدة البياناتReplicated. ملاحظة: في هذا الوضع، يستحيل معرفة أن الاستعلام لم يُنفَّذ على بعض النسخ المتماثلة وسيُنفَّذ في الخلفية.null_status_on_timeout_only_active— مشابه لـnull_status_on_timeout، لكنه لا ينتظر النسخ المتماثلة غير النشطة لقاعدة البياناتReplicatedthrow_only_active— مشابه لـthrow، لكنه لا ينتظر النسخ المتماثلة غير النشطة لقاعدة البياناتReplicated
none_only_active.
distributed_ddl_task_timeout
- عدد صحيح موجب.
- 0 — وضع غير متزامن.
- عدد صحيح سالب — مهلة لا نهائية.