الأعراض
في Microsoft SQL Server، عندما تحاول مراقبة خطط الاستعلامات المخزنة مؤقتا باستخدام الأحداث الموسعة (xEvents) وطرق عرض الإدارة الديناميكية (DMVs)، مثل sys.dm_exec_requests و sys.dm_exec_query_stats، يصبح من الصعب جدا ربط خطط الاستعلامات المخزنة مؤقتا معا.
السبب
تحدث هذه المشكلة نظرا لاختلاف أنواع البيانات في أعمدة Query_hashوالأعمدة Query_plan_hash بين DMVs وxEvents. يتم تعريف الأعمدة Query_hashوالأعمدة Query_plan_hash كنوع بيانات Varbinary في DMVs (sys.dm_exec_requests و sys.dm_exec_query_stats). في xEvents، يتم تعريف الأعمدة كنوع بيانات UINT64 .
الدقة
معلومات حزمة الخدمة ل SQL Server
تم إصلاح هذا التحديث في حزم الخدمات التالية ل SQL Server:
- حزمة الخدمة 3 ل SQL Server 2014
- حزمة الخدمة 4 ل SQL Server 2012
حول حزم الخدمات ل SQL Server:
حزم الخدمات تراكمية. تحتوي كل حزمة خدمة جديدة على جميع الإصلاحات الموجودة في حزم الخدمة السابقة، إلى جانب أي تصحيحات جديدة. توصيتنا هي تطبيق أحدث حزمة خدمة والتحديث التراكمي الأخير لحزمة الخدمة هذه. لا يتوجب عليك تثبيت حزمة خدمة سابقة قبل تثبيت أحدث حزمة خدمة. استخدم الجدول 1 في المقالة التالية للعثور على مزيد من المعلومات حول حزمة الخدمة الأخيرة والتحديث التراكمي الأخير.
كيفية تحديد الإصدار والإصدار ومستوى التحديث ل SQL Server ومكوناته
بعد تثبيت هذا التحديث، تتم إضافة عمودين إضافيين معرفين على أنهما نوع بيانات INT64 : Query_hash_signed و Query_plan_hash_signed. تسهل هذه القيود ربط البيانات بين DMVs وxEvents (مثل rpc_completed و sql_batch_completed).
حول إصدارات SQL Server
يحتوي كل تحديث جديد ل SQL Server على جميع الإصلاحات العاجلة وجميع إصلاحات الأمان التي كانت مضمنة مع التحديث السابق. اطلع على أحدث حزم الخدمات ل SQL Server:
أحدث حزمة خدمة ل SQL Server 2012
الحالة
لقد أكدت Microsoft على أن هذه مشكلة في منتجات Microsoft المُدرجة في القسم "ينطبق على".
المراجع
تعرّف على المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.