FIX: مهمة جامع البيانات وقتاً طويلاً لمسح البيانات من قاعدة بيانات فائدة في SQL Server 2008 أو SQL Server 2008 R2

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

اضغط هنا لرابط المقالة باللغة الانجليزية2584903

تقوم Microsoft بتوزيع تصحيحات ل Microsoft SQL Server 2008 R2 SP1 كأحد الملفات القابلة للتحميل. لأن التراكمي الإصلاحات, كل إصدار جديد يحتوي على كافة الإصلاحات العاجلة وإصلاح كافة تصحيحات الأمان الموجودة التي تم تضمين السابقة SQL Server 2008 R2 SP1 الإصدار.
الأعراض
النظر في السيناريو التالي:
  • قاعدة بيانات إدارة مخازن (فائدة) تحتوي على جدول snapshots.query_stats الذي يحتوي على كمية كبيرة من البيانات في Microsoft SQL Server 2008 أو في Microsoft SQL Server 2008 R2.
  • يمكنك تشغيل المهمة "مجمع البيانات" التالية لمسح البيانات من قاعدة البيانات فائدة.
    mdw_purge_data_ [<MDW database="" name=""></MDW>]
في هذا السيناريو، يستغرق وقتاً طويلاً "جامع البيانات" المهمة لمسح البيانات.

وتلاحظ
السبب
تحدث هذه المشكلة لأن هذه المهمة mdw_purge_data وقتاً طويلاً لإجراء عملية واضحة المنحى دفعة إذا كان الجدول snapshots.query_stats يحتوي على كمية كبيرة من البيانات.
الحل

معلومات حزمة الخدمة

SQL Server 2008

لحل هذه المشكلة في SQL Server 2008، اتبع هذه الخطوات:
  1. الحصول على أحدث حزمة خدمة ل SQL Server 2008.

    للحصول على مزيد من المعلومات، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
    968382 كيفية الحصول على أحدث حزمة خدمة ل SQL Server 2008
  2. لفائدة قاعدة بيانات موجودة، يجب عليك تحديث عن طريق تشغيل "تكوين معالج مستودع البيانات الإدارية" بعد أن قمت بتثبيت أحدث حزمة خدمة ل SQL Server 2008.


SQL Server 2008 R2

لحل هذه المشكلة في SQL Server 2008 R2، اتبع هذه الخطوات:
  1. الحصول على أحدث حزمة خدمة ل SQL Server 2008 R2.

    للحصول على مزيد من المعلومات، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
    2527041 كيفية الحصول على أحدث حزمة خدمة ل SQL Server 2008 R2
  2. لفائدة قاعدة بيانات موجودة، يجب تحديث عن طريق تشغيل "تكوين معالج مستودع البيانات الإدارية" بعد أن قمت بتثبيت أحدث حزمة خدمة ل SQL Server 2008 R2
  3. تحديث sp_purge_orphaned_notable_query_text الإجراء المخزن كما يلي:

    الإجراء الحالي

    -- Deleting TOP N orphaned rows in query plan table by joining info from temp table variable-- This is done to speed up delete query. DELETE TOP (@delete_batch_size) snapshots.notable_query_plan FROM snapshots.notable_query_plan AS qp , #tmp_notable_query_plan AS tmpWHERE tmp.[sql_handle] = qp.[sql_handle]
    إجراء تحديث

    -- Deleting TOP N orphaned rows in query text table by joining info from temp table-- This is done to speed up delete query. DELETE TOP (@delete_batch_size) snapshots.notable_query_text FROM snapshots.notable_query_text AS qt, #tmp_notable_query_text AS tmpWHERE tmp.[sql_handle] = qt.[sql_handle]
    ملاحظة هذه التغييرات مطلوبة لتصحيح نص الإجراء sp_purge_orphaned_notable_query_text تخزين لأن عبارة delete مراجع الجدول snapshots.notable_query_plan بشكل غير صحيح بعد تثبيت SQL Server 2008 R2 الخدمة service Pack 1.
تصريح
تم تأكيد Microsoft أن هذا هو وجود مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على".
معلومات أخرى
يمكن أيضا العثور على كامل البرنامج النصي لتحديث الإجراء مجمع تخزين البيانات في المدونة التالية:

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

خصائص

رقم الموضوع: 2584903 - آخر مراجعة: 06/05/2012 16:16:00 - المراجعة: 5.0

Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 R2 Datacenter, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Standard

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