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

ملقم SQL الاستعلام محسن نموذج الإصلاح العاجل تتبع العلامة 4199 المعالجة

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

اضغط هنا لرابط المقالة باللغة الانجليزية974006
مقدمة
إصدارات Microsoft SQL Server أحدث من SQL Server 2000 Service Pack 3 (SP3) تسليم معظم الإصلاحات العاجلة لمحسن الاستعلام في حالة إيقاف--افتراضياً للحيلولة دون رؤية العملاء الموجودين في الإنتاج المتوقع خطة التغييرات التي يمكن أن تسبب التراجعات الأداء. أولاً، تم تسليم الإصلاحات ضمن علامة تتبع منفصلة. تم تغيير هذه الممارسة فيما بعد، حيث أن معظم الإشارات جمعت تحت علامة تتبع واحدة (4199). بدأت هذه الممارسة الجديدة في إصدارات عديدة بدءاً من التحديثات التالية:
  • 3 (SP3) التحديث التراكمي 6 حزمة خدمة ل SQL Server 2005
  • حزمة التحديث التراكمي SQL Server 2008 Service Pack 1 (SP1) 7
  • SQL Server 2008 R2 (RTM)
تم استخدام إشارة تتبع 4199 لتجميع الإصلاحات الجديدة التي تم تخصيصها تصبح على--افتراضياً في إصدار مستقبلي، بينما تتبع إشارات أخرى استخدمت للمواقف في إصلاح لم يقصد به أن يصبح على--افتراضياً في النموذج الحالي. بدءاً من SQL Server 2016 RTM، سيتم إعداد قاعدة البيانات COMPATIBILITY_LEVEL تمكين المستخدمة تتبع العلامة الإصلاحات العاجلة ذات الصلة 4199 على--افتراضياً. توضح هذه المقالة آليات ونهج يتم تسليم كيف تؤثر خطة الإصلاحات العاجلة ل SQL Server 2016 والاصدارات الأحدث.
معلومات أخرى
في SQL Server 2016، تصبح تمكين تتبع العلامة 4199 الإصلاحات العاجلة التي تم إجراؤها للإصدارات السابقة من SQL Server ضمن قاعدة بيانات COMPATIBILITY_LEVEL 130 دون إشارة تتبع 4199 ممكنة. سيتم استخدام إشارة تتبع 4199 بالإفراج عن أي إصلاحات عاجلة 2016 ملقم SQL المستقبلية لقواعد البيانات باستخدام مستوى توافق 130. لأنه يفضل إشارة تتبع 4199 فقط العملاء الذين ترى مشاكل الأداء الخاصة، ينصح العملاء لإزالة علامة تتبع 4199 بعد تهاجر قواعد بياناتها إلى مستوى توافق آخر لإعادة استخدام إشارة تتبع 4199 للإصلاحات المستقبلية التي قد لا ينطبق على التطبيق الخاص بك ويمكن أن تتسبب في تغييرات الأداء خطة غير متوقع في نظام إنتاج. وهذا يعني أن الإصلاحات العاجلة إشارة 4199 تتبع مختلفة ممكنة لكل مستوى توافق معتمد في إصدار منتج محدد.

ملاحظة: بشكل افتراضي استخدام مستوى توافق 130 قواعد البيانات التي تم إنشاؤها في عام 2016 ملقم SQL والمنطق محسن جديد ممكناً بالفعل.

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

يشرح الجدول التالي نموذجا لكيفية عمل تتبع العلامة 4199 بدءاً من عام 2016 ملقم SQL.

الإعداد مستوى التوافق SQLتتبع العلامة 4199 الإصلاحات العاجلة محسن من قبل SQL Server 2016 RTMالإصلاحات العاجلة محسن بعد RTM 2016 خادم SQL
1. 120إيقاف تشغيلمعطلمعطل
2. 120علىتمكينمعطل
3. 130إيقاف تشغيلتمكين بمستوى التوافقمعطل
4.130علىتمكين بمستوى التوافقتمكين بمستوى التوافق
ملاحظة: من المستحسن تعيين رقم 3 للعملاء الذين يقومون بالترقية إلى SQL Server 2016 حديثا.

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

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

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

يسرد الجدول التالي للمرجع، علامات التتبع التي تم استخدامها للإصلاحات العاجلة معالج الاستعلام قبل إدخال إشارة تتبع 4199.
مقالة قاعدة معارف Microsoftعلامة تتبع
3185304101
9401284102
9199054103
9203464104
9203474105
9224384106
9238494107
9260244108
9267734109
9337244110
9340654111
9467934115
9508804116
9484454117
9426594119
9539484120
9424444121
9460204122
9482484124
9498544125
9590134126
9535694127
955694
957872
4128
9585474129
9566864131
9580064133
9607704135 *

SQL Server 2005

تم إصدار الإصلاح الخاص بهذه المشكلة أولاً في 6 التحديث التراكمي ل SQL Server 2005 Service Pack 3. لمزيد من المعلومات حول حزمة التحديث التراكمي هذه، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
974648 حزمة التحديث التراكمي 6 ل SQL Server 2005 Service Pack 3
ملاحظة: لأن البنيات تراكمية، يحتوي كل إصدار إصلاح جديد على كافة الإصلاحات العاجلة وإصدار تصحيح كافة تصحيحات الأمان التي تم تضمينها مع SQL Server 2005 السابقة. نوصي بأن تنظر في تطبيق أحدث إصدار للإصلاح الذي يحتوي على هذا الإصلاح العاجل. لمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
960598 بناء SQL Server 2005 التي تم إصدارها بعد إصدار SQL Server 2005 Service Pack 3
يتم إنشاء حزم خدمة SQL Server معينة الإصلاحات العاجلة ل Microsoft SQL Server 2005. يجب تطبيق إصلاح عاجل SQL Server 2005 Service Pack 3 لتثبيت SQL Server 2005 Service Pack 3. بشكل افتراضي، يتم تضمين أي الإصلاح العاجل الذي يتم توفيره في حزمة خدمـات لـ SQL Server في حزمة خدمـات لـ SQL Server التالية.

SQL Server 2008

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

SQL Server 2008 SP1

تم إصدار الإصلاح الخاص بهذه المشكلة أولاً في 7 التحديث التراكمي ل SQL Server 2008 Service Pack 1. لمزيد من المعلومات حول حزمة التحديث التراكمي هذه، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
979065 حزمة التحديث التراكمي 7 ل SQL Server 2008 Service Pack 1
ملاحظة: لأن البنيات تراكمية، يحتوي كل إصدار إصلاح جديد على كافة الإصلاحات العاجلة وإصدار تصحيح كافة تصحيحات الأمان التي تم تضمينها مع SQL Server 2008 السابقة. نوصي بأن تنظر في تطبيق أحدث إصدار للإصلاح الذي يحتوي على هذا الإصلاح العاجل. لمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
970365 بناء SQL Server 2008 التي تم إصدارها بعد إصدار SQL Server 2008 Service Pack 1
يتم إنشاء الإصلاحات العاجلة ل Microsoft SQL Server 2008 لحزم خدمة SQL Server معينة. يجب تطبيق إصلاح عاجل SQL Server 2008 Service Pack 1 لتثبيت SQL Server 2008 Service Pack 1. بشكل افتراضي، يتم تضمين أي الإصلاح العاجل الذي يتم توفيره في حزمة خدمـات لـ SQL Server في حزمة خدمـات لـ SQL Server التالية.

SQL Server 2008 R2

في نسخة إصدار نظام التشغيل SQL Server 2008 R2، إشارة تتبع 4135 سهوا من قائمة العلامات التتبع يمكن التحكم فيها من قبل-T4199. ومع ذلك، هذا تم إصلاح في التحديث التراكمي 1 لنظام التشغيل SQL Server 2008 R2. كذلك، لهذه البنية ول SQL Server 2005 و SQL Server 2008 المدعمة،-T4199 تكفي لتمكين هذا وإشارات التتبع الأخرى المسردة في هذه المقالة.

SQL Server 2012 والإصدارات الأحدث

يتم تضمين إشارة تتبع 4199 في الإصدارات من SQL Server 2012 والإصدارات الأحدث.

كيفية تمكين تتبع العلامة 4199

يمكنك تمكين تتبع العلامة 4199 عند بدء التشغيل أو في جلسة عمل مستخدم. علامة تتبع هذا له تأثير المستوى العالمي أو المستوى جلسة. لتمكين تتبع العلامة 4199، استخدم DBCC TRACEON الأمر أو استخدام -T 4199 كمعلمة بدء تشغيل.

إذا تم استخدام DBCC TRACEON\TRACEOFF غير ذلك إنشاء خطة جديدة المخزنة مؤقتاً للإجراءات المخزنة. خطط يمكن أن تكون في ذاكرة التخزين المؤقت التي تم إنشاؤها دون إشارة التتبع.

للحصول على معلومات مفصلة حول كيفية تمكين أو تعطيل تتبع إشارات وتوضيحات للعالمية ومستوى جلسة عمل تتبع إشارات، راجع المواضيع التالية في "كتب SQL Server عبر إنترنت":
مراجع
لمزيد من المعلومات حول مخطط التسمية لتحديثات SQL Server، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
822499 مخطط تسمية جديد لحزم تحديثات برامج Microsoft SQL Server
لمزيد من المعلومات حول مصطلحات تحديث البرامج، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
824684 وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft

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

خصائص

رقم الموضوع: 974006 - آخر مراجعة: 07/10/2015 03:28:00 - المراجعة: 8.0

Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Standard X64 Edition, Microsoft SQL Server 2005 Enterprise X64 Edition, Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems, Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Workgroup Edition, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Workgroup, Microsoft SQL Server 2008 R2 Datacenter, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Express, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Workgroup, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2016 Developer, Microsoft SQL Server 2016 Enterprise, Microsoft SQL Server 2016 Standard

  • kbsurveynew kbexpertiseadvanced kbqfe kbfix kbmt KB974006 KbMtar
تعليقات
p;did=1&t=">ding" id="language-es-sv">El Salvador - Español
Panamá - Español
Uruguay - Español
대한민국 - 한국어
España - Español
Paraguay - Español
Venezuela - Español
mp;t=">if?DI=4050&did=1&t=">