سؤال

أنا أبحث في القيام ببعض التنميط من أنواع الاتصالات وأحجام على مدار اليوم.

أنا باستخدام sys.sysprocesses لجمع المعلومات التي أحتاجها ، والنظر على وجه التحديد في 'cmd' حقل لتصنيف الاتصالات.هل لدى أي شخص قائمة شاملة جيدة من التعاريف للقيم في هذا المجال?يمكنني معرفة ما يمثله الكثير منهم ، لكن لا يمكنني العثور على أي تعريفات على الإنترنت لبعضهم ، على سبيل المثال 'XE TIMER'

شكراً جزيلاً,

هل كانت مفيدة؟

المحلول

كما هو مقترح في التعليق سيس.عمليات النظام هو إهمال ومايكروسوفت لا توصي به لاستخدام المزيد.فقط هناك للتوافق مع الإصدارات السابقة

تم استبدال العرض أعلاه بـ <url>.سوف ترى cmd عمود من سيس.عمليات النظام الآن command هذا العمود يخبرك

يحدد نوع الأمر الحالي الذي تتم معالجته.مشترك تتضمن أنواع الأوامر ما يلي:

* اختر

* إدراج

* تحديث

* حذف

* سجل النسخ الاحتياطي

* قاعدة بيانات النسخ الاحتياطي

* دبك

* بالنسبة

يمكن استرجاع نص الطلب باستخدام <url> مع المقابلة سكل_مقبض للطلب.النظام الداخلي تقوم العمليات بتعيين الأمر بناء على نوع المهمة التي تؤديها.يمكن أن تتضمن المهام ما يلي:* قفل الشاشة

* نقطة تفتيش كسول

* كاتب

غير قابل للإلغاء.

بدلا من ذلك أقترح عليك التركيز على العمود sql_handle وهو موجود في sys.dm_exec_requests.أدناه رمز سوف تعطيك الاستعلام وراء سكل_هاندل

select er.session_id,
er.command,
t.text --gives query behind sql_handle
from sys.dm_exec_requests er
cross apply sys.dm_exec_sql_text(er.sql_handle) t
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى dba.stackexchange
scroll top