ينطبق على
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

الأعراض

افترض ان لديك فهرس كولومنستوري نونكلوستيريد في Microsoft SQL Server 2012 أو SQL Server 2014. يمكنك تشغيل استعلام في "الوضع المتوازي" لاستخدام الميزة كولومنستوري ، سيقوم الاستعلام بالانضمام إلى الفهرس علي أعمده صله متعددة باستخدام نتائج الاختبارات الجانبية المحسوبة في تعبير معقد. في هذه الحالة ، قد تحدث مجموعه نتائج غير صحيحه.

السبب

عندما يتم تحسين التعبيرات علي جانب الاختبار الخاص بالصلة بالتجزئة ، يفترض SQL Server ترتيبا معينا في أعمده التجزئة. قد يصبح هذا الطلب مقطوعا اثناء تحسين الاستعلام ، وقد يتسبب في عدم تطابق ربط التجزئة.

الحل

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

يحتوي كل تحديث تراكمي جديد ل SQL Server علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في التحديث التراكمي السابق. من المستحسن تنزيل أحدث التحديثات التراكمية ل SQL Server وتثبيته:

الحل

لحل هذه المشكلة، استخدم إحدى الوسائل التالية:

  • استخدم ماكسدوب =1 تلميح الاستعلام عند تنفيذ الاستعلام.

  • الترقية إلى SQL Server 2014.

الحالة

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

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.