تكوين وإدارة Auto DOP Oracle Blogs
الآن، دعنا نلقي نظرة على كيفية تكوين Auto DOP والتحكم فيه. كيفية تمكين/تعطيل Auto DOP. هناك طريقتان لتمكين/تعطيل Auto DOP، يمكنك
في المنشور السابق في هذه السلسلة، نظرنا في كيفية تكوين Auto DOP والتحكم فيه وشرحنا معلمات التهيئة المستخدمة لذلك. الآن دعنا
8.2 ضبط درجة التوازي مركز مساعدة Oracle
يعمل هذا الإعداد على تمكين Auto DOP، وترتيب العبارات المتوازية، والتنفيذ المتوازي في الذاكرة، على غرار قيمة AUTO. بالإضافة إلى ذلك، يتم تمكين ملاحظات الأداء.
قدمت Oracle 11g Release 2 (11.2) بعض التغييرات الكبيرة المرتبطة بالتحكم في التنفيذ المتوازي. تقدم هذه المقالة نظرة عامة على Auto DOP وترتيب العبارات المتوازية، والتي يمكن استخدامها لإعطاء درجة من التحكم
درجة التوازي التلقائية (DOP) الجزء الأول
MANUAL هذا هو الإعداد الافتراضي. يعطل Auto DOP وترتيب العبارات والتنفيذ المتوازي في الذاكرة. يعيد سلوك التنفيذ المتوازي إلى ما كان عليه سابقًا
إذا واجهت خطأً، فلا يزال بإمكانك استخدام Auto DOP للمستخدمين الذين لن يتأثروا به. يمكن استخدام مدير الموارد لتحديد DOP لمجموعة معينة من المستخدمين. يمكن أن تكون هذه فكرة جيدة مع
التدريب على الأداء في العالم الحقيقي Oracle
•يتحكم معامل PARALLEL_DEGREE_POLICY في كيفية اختيار DoP -MANUAL •الإعداد الافتراضي •يستخدم قواعد DoP اليدوية -AUTO، والتي تمكن •Auto DoP •In Memory Parallel
يتحكم في الحد الأقصى لـ DOP الذي يمكن أن يحتوي عليه بيان عند استخدام DOP التلقائي. الحد الأقصى لـ DOP هو . SUM(CPU_COUNT)*PARALLEL_THREADS_PER_CPU. القيمة AUTO لـ
8 استخدام Parallel Execution Oracle Help Center
يعمل هذا الإعداد على تمكين Auto DOP، وترتيب العبارات المتوازية، والتنفيذ المتوازي في الذاكرة، على غرار قيمة AUTO. بالإضافة إلى ذلك، يتم تمكين ملاحظات الأداء.
الخطوة 3: تكوين الإعدادات الأساسية لكل مفتاح. أ. قم بتسجيل الدخول إلى المفتاح وادخل وضع التكوين العام. ب. انسخ التكوين الأساسي التالي والصقه في ملف running-configuration على المفتاح. no ip domain-lookup
- ماذا يحدث إذا قمت بتمكين DOP التلقائي؟
- مع DOP التلقائي، نظرًا لأن المُحسِّن يقرر متى يستخدم التنفيذ المتوازي وDOP الذي يجب استخدامه، بناءً على كيفية تكوين DOP التلقائي، فقد يتغير عدد العبارات المتوازية وDOPs الخاصة بها عند تمكينه. قد تبدأ بعض العبارات التسلسلية في العمل بالتوازي، وقد تبدأ بعض العبارات المتوازية في العمل بشكل تسلسلي.
- ما الفرق بين DOP التلقائي وDOP اليدوي؟
- على عكس DOP اليدوي، لا يتطلب زخارف أو تلميحات جدول/فهرس. فيما يلي تدفق القرار الأساسي لعبارة SQL مع DOP التلقائي. يقوم المُحسِّن أولاً بإنشاء خطة تسلسلية لعبارة SQL ويقدر وقت التنفيذ. إذا كان وقت التنفيذ المقدر أقل من الحد الأدنى المحدد، يتم تشغيل العبارة بشكل تسلسلي.
- كيف يعمل DOP التلقائي مع صف انتظار العبارات المتوازية & مدير موارد قاعدة البيانات؟
- يخفف Auto DOP من عبء اتخاذ قرار بشأن DOP لكل عبارة ويمكّنك من التركيز على تحسين عبء العمل بالكامل مع Parallel Statement Queuing وDatabase Resource Manager. سنتحدث عن كيفية عمل هذه معًا في منشورات لاحقة.
- ما هو DOP التلقائي في Oracle؟
- DOP التلقائي هو - كما يشير الاسم - طريقة لجعل Oracle تحدد درجة التوازي اعتمادًا على طبيعة العمليات التي يجب إجراؤها وأحجام الكائنات المعنية. يتم اتخاذ القرار بناءً على إعدادات معلمات التهيئة المختلفة. 1. PARALLEL_DEGREE_POLICY. يمكن أن يكون له 3 قيم: MANUAL وLIMITED وAUTO.
- هل تؤثر معلمة تهيئة DBRM على Auto DOP؟
- لا تؤثر هذه المعلمة على العبارات التي لا تستخدم Auto DOP. لذا، بالنسبة لأي عبارة SQL يقرر المحسِّن تشغيلها بالتوازي مع Auto DOP، فإنه يأخذ في الاعتبار معلمات التهيئة وإعدادات DBRM وإحصائيات النظام والكائن وخصائص الأجهزة لحساب DOP.
- ما هي معلمة DOP المحدودة؟
- عند تعيين هذه المعلمة على LIMITED، يتم تطبيق Auto DOP على العبارات التي تصل إلى الجداول/الفهارس المزينة بـ DOP الافتراضي ما لم تحدد هذه العبارات DOP محددًا باستخدام تلميحات. بالنسبة لجميع العبارات الأخرى، سيتم استخدام DOP اليدوي.