الأعراض
في Microsoft SQL Server، عند محاولة مراقبة خطط الاستعلام المخزنة مؤقتا باستخدام الأحداث الموسعة (xEvents) وطرق عرض الإدارة الديناميكية (DMVs)، مثل sys.dm_exec_requests sys.dm_exec_query_stats، من الصعب جدا ربط خطط الاستعلام المخزنة مؤقتا معا.
السبب
تحدث هذه المشكلة لأن أنواع بيانات أعمدة Query_hashQuery_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_signedQuery_plan_hash_signed. وهذا يسهل ربط البيانات بين DMVs وxEvents (مثل rpc_completedsql_batch_completed).
حول SQL Server الإصدارات
يحتوي كل تحديث جديد SQL Server على جميع الإصلاحات العاجلة وجميع إصلاحات الأمان التي تم تضمينها في التحديث السابق. تحقق من أحدث حزم الخدمة SQL Server:
أحدث حزمة خدمة SQL Server 2012
الحالة
لقد أكدت Microsoft على أن هذه مشكلة في منتجات Microsoft المُدرجة في القسم "ينطبق على".
المراجع
تعرّف على المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.