أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

تجميع الاستعلام كبير ينتظر في RESOURCE_SEMAPHORE_QUERY_COMPILE في عام 2014 خادم SQL

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

اضغط هنا لرابط المقالة باللغة الانجليزية3024815
الأعراض

عند محاولة تنفيذ الاستعلامات كبيرة متعددة في نفس الوقت في Microsoft SQL Server 2014، قد ينتظر بعض الاستعلامات RESOURCE_SEMAPHORE_QUERY_COMPILE. استعلام واحد فقط تتطلب ذاكرة أكبر من عتبة عبارة كبيرة (كما تم توفيرها عن طريق إخراج الأمر DBCC MEMORYSTATUS ) للتحويل البرمجي للمضي قدما، حتى إذا كانت ذاكرة كافية متوفرة على الملقم.

ملاحظة: هذا سلوك متوقع. ومع ذلك، في أنظمة الدفعة الكبيرة مثل مستودع بيانات، ذلك تخفيض الأداء في تنفيذ العديد من الاستعلامات المتزامنة.

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

توصية: تثبيت آخر تحديث تراكمي ل SQL Server
يحتوي التحديث التراكمي كل جديدة ل SQL Server على كافة الإصلاحات العاجلة وكافة إصلاحات الأمان التي تم تضمينها مع التحديث التراكمي السابق. نوصي بتحميل وتثبيت أحدث التحديثات التراكمية ل SQL Server:
يقدم هذا الإصلاح العاجل تتبع جديدة العلم-T 6498. علامة تتبع هذا يتيح تجميع الاستعلام كبيرة أكثر من الوصول إلى بوابة كبيرة عندما تتوفر ذاكرة كافية. تستند نسبة 80 الذاكرة الهدف ملقم SQL، ويسمح للتحويل البرمجي الاستعلام كبير واحد كل 25 غيغابايت (GB) من الذاكرة. على سبيل المثال، يسمح هذا مجموعتان الاستعلام كبيرة على كمبيوتر هدف ذاكرة 64 جيجابايت.

بعد تطبيق هذا الإصلاح العاجل، يجب تمكين التتبع علامة T-6498 لتمكين سلوك جديد.

ملاحظة: إذا تم تمكين العلامة التتبع باستخدام الأمر DBCC TRACEON ، لم تكن إعادة تشغيل الملقم لإشارة تتبع نافذة المفعول. ولكن قد تستغرق 10 ثوان لتكوين العبارة كبيرة جديدة لتطبيق.

يتوفر إصلاح عاجل معتمد من Microsoft. ومع ذلك، يهدف هذا الإصلاح العاجل إلى حل المشكلة الموضحة في هذه المقالة فقط. تطبيق هذا الإصلاح العاجل فقط على الأنظمة التي تواجه هذه المشكلة بالتحديد.

إذا كان يتوفر الإصلاح العاجل للتنزيل، يوجد قسم "الإصلاح العاجل تحميل المتوفرة" في أعلى مقالة قاعدة المعارف. إذا لم يظهر هذا المقطع، إرسال طلب إلى خدمة العملاء ل Microsoft والدعم للحصول على الإصلاح العاجل.

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

السبب

يستخدم SQL Server لكبح عمليات تجميع العبارات التحويل البرمجي. هندسة العبارة طريقة ل SQL Server للاحتفاظ باستخدام الذاكرة للتحويل البرمجي للاستفسارات الواردة تحت السيطرة. هناك ثلاث عبارات: صغيرة ومتوسطة وكبيرة.

لمزيد من المعلومات حول كيفية استخدام الأمر DBCC MEMORYSTATUS لمراقبة استخدام الذاكرة، راجع 907877 كيلو بايت: كيفية استخدام الأمر DBCC MEMORYSTATUS لمراقبة استخدام الذاكرة في SQL Server 2005.
تصريح
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "ينطبق على".

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

خصائص

رقم الموضوع: 3024815 - آخر مراجعة: 06/24/2015 11:44:00 - المراجعة: 4.0

Microsoft SQL Server 2014 Business Intelligence, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Web, Microsoft SQL Server 2014 Service Pack 1

  • kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseadvanced kbmt KB3024815 KbMtar
تعليقات
/html>dy>>dy>l>c1.microsoft.com/c.gif?DI=4050&did=1&t=">html>;t=">;did=1&t=">