طرحت شركة إنتل مع معالجات الجيل الثاني عشر، معمارية هجينة للأداء أو Performance Hybrid Architecture. ضمن هذه المعمارية، يتكون المعالج من نوعين من النُّوى، P Cores و E Cores. نُوى P Cores أو Performance Cores مختصة بالتطبيقات والمهام التي تتطلب أداءً عالياً من المعالج، وبالمقابل تستهلك طاقة كهربائية أكبر.
أما نُوى E Cores أو Efficient Cores فمختصة بالمهام العادية لنظام التشغيل أو التطبيقات اللي تعمل بالخلفية، والتي تتطلب طاقة معالجة أقل، وبالتالي توفر باستهلاك الطاقة.
بالنسبة لمخدم Microsoft SQL Server المشكلة مع هذه المعمارية الجديدة، هي اعتبار مخدم SQL Server من مهام الخلفية في نظام ويندوز، وبالتالي افتراضياً سيكون من نصيب E Cores الأضعف من ناحية الأداء.
لكي نجبر مخدم SQL Server أن يعمل على نُوى P Cores الأسرع، يمكننا تفعيل خيار Boost SQL Server Priority ضمن خصائص المخدم، والتي يمكن الوصول لها عبر أداة SQL Server Management Studio، ثم الضغط بالزر الأيمن على اسم المخدم، والضغط على Properties، ثم الانتقال إلى صفحة Processors أو المعالجات، وتفعيل خيار Boost SQL Server Priority ثم الضغط على زر OK.
أخيراً يجب إعادة تشغيل مخدم SQL Server عبر الضغط بالزر الأيمن على رمز المخدم، ثم الضغط على Restart، ثم نضغط على Yes للتأكيد.
أما في حال كان إصدار مخدم SQL Server لديك أحدث من 2014 فيمكن تفعيل الخيار السابق عبر فتح نافذة استعلام جديد (بالضغط على زر New Query في الأعلى) ولصق التعليمات البرمجية التالية:
USE [master];
GO
EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
EXEC sp_configure 'priority boost', 1;
GO
RECONFIGURE;
GO
ثم تنفيذها بالضغط على زر Execute أو مفتاح F5.
أيضاً يجب إعادة تشغيل مخدم SQL Server عبر الضغط بالزر الأيمن على رمز المخدم، ثم الضغط على Restart، ثم نضغط على Yes للتأكيد.
ملاحظة هامة: ينصح بتفعيل هالخيار فقط على أجهزة الكمبيوتر التي معالجاتها Intel من الجيل 12 أو أعلى، أما مع المعالجات الأقدم فينصح بعدم تفعيله.
لمزيد من المعلومات لا تترددوا بالتواصل معنا، أو مع أحد وكلائنا حول العالم
Mobile – Whatsapp – Telegram
+17074000211