تكوين وتحكم DOP التلقائي عالي النقاء

تكوين وتحكم DOP التلقائي عالي النقاء
تكوين وتحكم DOP التلقائي عالي النقاء
تكوين وتحكم DOP التلقائي عالي النقاء
تكوين وتحكم DOP التلقائي عالي النقاء
تكوين وتحكم DOP التلقائي عالي النقاء
  • كيف يمكن تكوين التحكم في DOP التلقائي؟
  • الآن، دعنا نلقي نظرة على كيفية تكوين التحكم في DOP التلقائي. هناك طريقتان لتمكين/تعطيل DOP التلقائي، يمكنك تمكين/تعطيله للنظام بأكمله أو لجلسة باستخدام معلمة التهيئة parallel_degree_policy، أو يمكنك تمكين/تعطيله لعبارات SQL معينة باستخدام التلميحات.
  • ماذا يحدث إذا قمت بتمكين DOP التلقائي؟
  • مع DOP التلقائي، نظرًا لأن المُحسِّن يقرر متى يستخدم التنفيذ المتوازي وDOP الذي يستخدمه، بناءً على كيفية تكوين DOP التلقائي، فقد يتغير عدد العبارات المتوازية وDOPs الخاصة بها عند تمكينه. قد تبدأ بعض العبارات التسلسلية في التشغيل بالتوازي، وقد تبدأ بعض العبارات المتوازية في التشغيل بشكل تسلسلي.
  • كيف يتم تمكين DOP التلقائي في JavaScript؟
  • يتم تمكين DOP التلقائي عن طريق تعيين معلمة PARALLEL_DEGREE_POLICY. القيم المسموح بها هي كما يلي. MANUAL : (DEFAULT) يعطل DOP التلقائي وطابور العبارات والتنفيذ المتوازي في الذاكرة. يشبه السلوك قبل 11.2. LIMITED : يمكّن DOP التلقائي للعبارات ضد الكائنات ذات الإعدادات المتوازية.
  • ما الفرق بين DOP التلقائي وDOP اليدوي؟
  • على عكس DOP اليدوي، فإنه لا يتطلب زخارف أو تلميحات للجدول/الفهرس. فيما يلي تدفق القرار الأساسي لعبارة SQL مع DOP التلقائي. يقوم المحسن أولاً بإنشاء خطة تسلسلية لعبارة SQL ويقدر وقت التنفيذ. إذا كان وقت التنفيذ المقدر أقل من الحد الأقصى المحدد، يتم تشغيل البيان بشكل تسلسلي.
  • كيف أقوم بتحديد DOP المحسوب بواسطة المُحسِّن باستخدام DOP التلقائي؟
  • يمكن أن يكون DOP المحسوب بواسطة المُحسِّن باستخدام DOP التلقائي مرتفعًا للغاية اعتمادًا على متطلبات الموارد الخاصة بالبيان. يمكنك تحديد DOP باستخدام معلمة التهيئة parallel_degree_limit أو Database Resource Manager (DBRM). تحدد هذه المعلمة DOP التي يمكن للمحسِّن حسابها.
  • ما هي قيمة DOP الافتراضية؟
  • القيمة الافتراضية لهذه المعلمة هي CPU مما يعني أن الحد الأقصى لـ DOP الذي يمكنك الحصول عليه هو DOP الافتراضي وهو parallel_threads_per_cpu * SUM (cpu_count). حتى إذا قمت بزيادة قيمة هذه المعلمة لتكون أعلى من DOP الافتراضي، فسيقوم المُحسِّن دائمًا بتحديد DOP عند DOP الافتراضي.
العلامات: , ,