تصحيح: يحدث انخفاض الأداء عند تشغيل استعلام مقابل كولومنستوري في قاعده بيانات ممكنة ركسي في SQL Server 2016 و 2017

ينطبق على: SQL Server 2016 DeveloperSQL Server 2016 EnterpriseSQL Server 2016 Enterprise Core

مؤشرات الخطأ


اطّلع على السيناريو التالي:

  • لديك قاعده بيانات Microsoft SQL Server 2016 أو 2017 تحتوي علي فهارس كولومنستوري.
  • يمكنك تمكين عزل اللقطة المقروءة (ركسي) عند مستوي قاعده البيانات ، أو تعمل قاعده البيانات كنسخه متماثلة ثانويه قابله للقراءة في مجموعه التوفر (ركسي ممكنة بشكل افتراضي في هذه الحالة).
  • الاستعلامات الخاصة بقراءه البيانات في الوحدة التنظيمية (تحديد)

في هذا السيناريو ، قد تلاحظ انخفاض الأداء في SQL Server 2016 و 2017. بالاضافه إلى ذلك ،قد تواجهك الحظر الخطير والاستعلام في الانتظار الQUERY_TASK_ENQUEUE_MUTEX والROWGROUP_VERSION.

الحل


معلومات التحديث التراكمي:
تم تصحيح هذه المشكلة في التحديثات التراكمية التالية ل SQL Server:

       تحديث تراكمي 16 for SQL Server 2017

       تحديث تراكمي 3 ل SQL Server 2016 Service Pack 2

    معلومات الإصلاح العاجل عند الطلب:

    تم تصحيح هذه المشكلة في الإصلاح العاجل التالي عند الطلب ل SQL Server:

          الإصلاح العاجل عند الطلب ل SQL Server 2017 CU15

    الحل البديل


    كحل بديل لهذه المشكلة ، يمكنك إسقاط فهرس كولومنستوري علي الجدول.

    الحالة


    أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".

    المراجع


    تعرف علي المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.