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