تكوين وإدارة Auto DOP Oracle Blogs
الآن، دعنا نلقي نظرة على كيفية تكوين Auto DOP والتحكم فيه. كيفية تمكين/تعطيل Auto DOP. هناك طريقتان لتمكين/تعطيل Auto DOP، يمكنك تمكين/تعطيله للنظام بأكمله أو لجلسة باستخدام معلمة التهيئة
يعمل هذا الإعداد على تمكين Auto DOP، وترتيب العبارات المتوازية، والتنفيذ المتوازي في الذاكرة، على غرار قيمة AUTO. بالإضافة إلى ذلك، يتم تمكين ملاحظات الأداء.
معدلات معالجة المحسنات لمدونات Oracle Auto DOP
في المنشور السابق في هذه السلسلة، نظرنا في كيفية تكوين Auto DOP والتحكم فيه، وقد أوضحنا معلمات التهيئة المستخدمة لذلك. الآن دعنا ننتقل إلى Auto DOP. تساعد درجة التوازي التلقائية، أو Auto DOP، إلى حد ما في حل هذه المشكلات من خلال السماح لشركة Oracle بتحديد DOP لبيان ما، بدلاً من إعدادات الكائن
درجة التوازي التلقائية (DOP) الجزء الأول
MANUAL هذا هو الإعداد الافتراضي. يعطل Auto DOP وترتيب العبارات والتنفيذ المتوازي في الذاكرة. يعيد سلوك التنفيذ المتوازي إلى ما كان عليه سابقًا
في وقت مبكر (11.2.0.1) بدا أن Auto DOP يبالغ بشكل كبير في تقدير ما يجب أن يكون عليه DOP. في إصدار لاحق (11.2.0.3) يبدو أنه غالبًا ما يقلل من تقدير ما يجب أن يكون عليه DOP. لقد
درجة ردود الفعل الموازية (DOP) في SQL Server
الهدف من ميزة ملاحظات DOP هو زيادة التزامن الإجمالي وتقليل فترات الانتظار بشكل كبير، حتى لو أدى ذلك إلى زيادة وقت انقضاء الاستعلام قليلاً. تم التحقق فقط
الأفكار الجيدة من تأليف جريج، والأخطاء هي مني وحدي، وكما يقول كريستو: لا تصدقني، اختبر وتحقق. بدون مزيد من اللغط، ملاحظات مهمة للغاية حول Auto DOP: لا يمكنك استخدام Auto
تغيير MAXDOP الافتراضي في قاعدة بيانات Azure SQL
التحديث: سيتم تطبيق تغيير MAXDOP الافتراضي الموضح في هذه المقالة أيضًا على مثيلات Azure SQL المُدارة الجديدة. وقد تم تحديث المقالة وفقًا لذلك.
نشرت اللجنة الفرعية المشتركة للاستقرار المادي في دستور الأدوية الأمريكي (USP) (والتي تضم أعضاء لجان الخبراء في الفصول العامة لـ USP للتحليل المادي وأشكال الجرعات والتعبئة والتوزيع) مقالة تحفيزية بشأن إرشادات تقييم ومراقبة الاستقرار المادي للمواد الخام الدوائية
- كيف يمكن تكوين التحكم في DOP التلقائي؟
- الآن، دعنا نلقي نظرة على كيفية تكوين التحكم في DOP التلقائي. هناك طريقتان لتمكين/تعطيل DOP التلقائي، يمكنك تمكين/تعطيله للنظام بأكمله أو لجلسة باستخدام معلمة التهيئة parallel_degree_policy، أو يمكنك تمكين/تعطيله لعبارات SQL معينة باستخدام التلميحات.
- ماذا يحدث إذا قمت بتمكين DOP التلقائي؟
- مع DOP التلقائي، نظرًا لأن المُحسِّن يقرر متى يستخدم التنفيذ المتوازي وDOP الذي يستخدمه، بناءً على كيفية تكوين DOP التلقائي، فقد يتغير عدد العبارات المتوازية وDOPs الخاصة بها عند تمكينه. قد تبدأ بعض العبارات التسلسلية في العمل بالتوازي، وقد تبدأ بعض العبارات المتوازية في العمل بشكل تسلسلي.
- ما الفرق بين DOP التلقائي وDOP اليدوي؟
- على عكس DOP اليدوي، لا يتطلب الأمر زخارف أو تلميحات للجدول/الفهرس. فيما يلي تدفق القرار الأساسي لعبارة SQL مع Auto DOP. يقوم المُحسِّن أولاً بإنشاء خطة تسلسلية لعبارة SQL ويقدر وقت التنفيذ. إذا كان وقت التنفيذ المقدر أقل من الحد الأدنى المحدد، يتم تشغيل العبارة بشكل تسلسلي.
- هل يبالغ DOP التلقائي في تقدير ما يجب أن يكون عليه DOP؟
- في وقت مبكر (11.2.0.1) بدا أن DOP التلقائي يبالغ بشكل كبير في تقدير ما يجب أن يكون عليه DOP. في إصدار لاحق (11.2.0.3) يبدو أنه غالبًا ما يقلل من تقدير ما يجب أن يكون عليه DOP. لقد قلت في الماضي أنني اعتقدت أن التحكم التلقائي في DOP صعب للغاية وبالتالي مخيف للغاية لأنظمة الإنتاج.
- كيف يتم تمكين DOP التلقائي في JavaScript؟
- يتم تمكين DOP التلقائي من خلال تعيين معلمة PARALLEL_DEGREE_POLICY. القيم المسموح بها هي كما يلي. MANUAL : (DEFAULT) يعطل DOP التلقائي وترتيب العبارات والتنفيذ المتوازي في الذاكرة. يشبه السلوك قبل 11.2. LIMITED : يمكّن DOP التلقائي للعبارات ضد الكائنات ذات الإعدادات المتوازية.
- كيف يتم تمكين/تعطيل DOP التلقائي في SQL Server؟
- توجد طريقتان لتمكين/تعطيل DOP التلقائي، يمكنك تمكين/تعطيله للنظام بأكمله أو لجلسة باستخدام معلمة التهيئة parallel_degree_policy، أو يمكنك تمكين/تعطيله لعبارات SQL محددة باستخدام التلميحات. هذه هي المعلمة المستخدمة لتمكين/تعطيل Auto DOP على مستوى النظام أو على مستوى الجلسة.