تشخيص محسنة لخطط تنفيذ الاستعلام التي تتضمن باقي دالة التقييم عملية الانتقال للأدنى في SQL Server 2012 و 2014

هام: تمت ترجمة هذه المقالة باستخدام برامج مايكروسوفت للترجمة الآلية ومن المحتمل ان يتم تحريرها او تدقيقها بعد ذلك من خلال تكنولوجيا منصة مجموعات الترجمة(CTF) او من خلال مترجم بشري. تقدم لك شركة مايكروسوفت هذه المقالات المترجمة بشكل آلي او بالترجمة البشرية او بعد تحريرها وتدقيقها من قبل مجموعات الترجمة حتى تمكنكم من الوصول إلى جميع المقالات الموجودة في قواعد المعرفة لديها بلغات مختلفة. إلا أن المقالات المترجمة قد تحتوي على أخطاء في المفردات او بناء الجمل او النحو. وعليه، فإن شركة مايكروسوفت ليست مسؤولة عن اية أخطاء او عدم دقة في الترجمة او أية أضرار قد تحدث نتيجة أخطاء في ترجمة محتويات النص او استخدامه من قبل العملاء.

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

على الرغم من أن هذا النهج يؤدي إلى تحسين الأداء العام في بعض الحالات (على سبيل المثال، في حالة تقدير العلاقة أساسية غير دقيقة المرتبط بحساسية المعلمة)، قد معالجة تصفية الفحص أدناه عدد أكبر من صفوف من المتوقع. هذه الحقيقة قد تكون مخفية أثناء الاستعلام الأداء استكشاف الأخطاء وإصلاحها عند استخدام خطة تنفيذ الفعلي، لأن العدد الفعلي للصفوف التي تم إرجاعها تتوافق مع عدد الصفوف بعد تطبيق دالة التقييم المتبقية ولا العدد الفعلي للصفوف التي تم مسحها ضوئياً من الجدول أو الفهرس.
الحل
لتحسين تشخيص لسيناريو الموضحة في قسم "مؤشرات الخطأ"، تقديم حزمة الخدمة service Pack 3 (sp3) الخاصة SQL Server 2012 و 2014 SP2 من SQL Server سمة XML showplan جديدة، قراءة الصفوف الفعلي. هذه السمة يوفر معلومات حول تمت قراءتها عدد الصفوف بواسطة العامل قبل تطبيق دالة التقييم المتبقية.

هذه الوظيفة إينترودوسالدين قبضة التالية "حزم الخدمة" ل SQL Server.

لمزيد من المعلومات حول حزمة الخدمة service Pack 3 (sp3) الخاصة SQL Server 2012، الأخطاء التي تم إصلاحها في SQL Server 2012 Service Pack 3.

حول حزم الخدمة ل SQL Server

حزم الخدمات تراكمية. تحتوي كل حزمة خدمة جديدة على كافة الإصلاحات المضمنة في حزم الخدمات السابقة مع أية إصلاحات جديدة. توصيتنا تطبيق أحدث حزمة خدمة وآخر تحديث تراكمي لحزمه الخدمة تلك. ليس لديك لتثبيت حزمة خدمة سابقة قبل تثبيت أحدث حزمة خدمة. استخدام الجدول 1 في المقالة التالية للعثور على مزيد من المعلومات حول أحدث حزمة خدمة وآخر تحديث تراكمي.

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

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 3107397 - آخر مراجعة: 07/12/2016 10:21:00 - المراجعة: 2.0

Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Web, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Standard

  • kbqfe kbsurveynew kbfix kbexpertiseadvanced kbmt KB3107397 KbMtar
تعليقات