ما هو SYS Dm_exec_connections؟
ما هو SYS Dm_exec_connections؟

فيديو: ما هو SYS Dm_exec_connections؟

فيديو: ما هو SYS Dm_exec_connections؟
فيديو: Frequently Querying the DMV - sys.dm_exec_sessions, sys.dm_exec_connections and... 2024, شهر نوفمبر
Anonim

sys . dm_exec_sessions هي طريقة عرض لنطاق الخادم تُظهر معلومات حول جميع اتصالات المستخدم النشطة والمهام الداخلية. تتضمن هذه المعلومات إصدار العميل واسم برنامج العميل ووقت تسجيل دخول العميل ومستخدم تسجيل الدخول وإعداد الجلسة الحالية والمزيد. يستخدم sys.

وبالتالي ، ما هو SYS Dm_exec_requests؟

sys . طلبات dm_exec_ هو عرض إدارة ديناميكي لا يعرض سوى الطلبات المنفذة حاليًا. هذا يعني أنه عند الجري sys . طلبات dm_exec_ الاستعلام ، فإنه يأخذ لقطات للطلب الذي يعمل في ذلك الوقت ولا يتضمن أي بيانات تاريخية.

قد يتساءل المرء أيضًا ، ما هي الجلسة في SQL؟ أ جلسة SQL هو حدوث تفاعل مستخدم مع قاعدة بيانات علائقية من خلال استخدام SQL أوامر. عندما يتصل المستخدم في البداية بقاعدة البيانات ، فإن ملف حصة تم تأسيس. أ حصة يمكن استدعاءها إما عن طريق الاتصال المباشر بقاعدة البيانات أو من خلال تطبيق الواجهة الأمامية.

بالإضافة إلى ذلك ، كيف يمكنني عرض اتصالات قاعدة بيانات SQL؟

في SQL Server Management Studio ، انقر بزر الماوس الأيمن على الخادم ، واختر "مراقب النشاط" من قائمة السياق - أو استخدم اختصار لوحة المفاتيح Ctrl + Alt + A. يوجد أدناه البرنامج النصي الخاص بي للعثور على جميع الجلسات المتصلة بملف قاعدة البيانات ويمكنك التحقق من إذا كانت هذه الجلسات تقوم بأي I / O وكان هناك خيار لإيقافها.

كيف يمكنني معرفة ما إذا كان اتصال SQL مشفرًا؟

تحقق فيما لو ال الاتصال مشفر يمكنك الاستعلام عن النظام. dm_exec_connections عرض الإدارة الديناميكي (DMV) لمشاهدة لو ال روابط لك SQL الخادم هو مشفر أم لا. لو قيمة encrypt_option هي "TRUE" ثم الاتصال مشفر.

موصى به: