Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL सर्वर प्रतीक्षा ईवेंट -2

नमस्ते,

आपको पता होना चाहिए कि SQL सर्वर डेटाबेस में कौन से प्रतीक्षा ईवेंट हैं और वर्तमान में प्रतीक्षारत कार्यों की स्थिति है।

पिछला लेख निम्न लिंक के साथ पढ़ें

SQL सर्वर प्रतीक्षा ईवेंट -1

SQL सर्वर डेटाबेस की सुस्ती को हल करने के लिए, आपको पता होना चाहिए कि डेटाबेस में कौन से प्रतीक्षा ईवेंट मौजूद हैं।

आप निम्नलिखित स्क्रिप्ट के साथ वर्तमान में प्रतीक्षारत कार्यों की सूची और स्थिति प्राप्त कर सकते हैं।

select wt.session_id, wt.exec_context_id, wt.wait_duration_ms, wt.wait_type, wt.blocking_session_id, wt.resource_address, wt.resource_description, s.program_name, st.text, sp.query_plan, s.cpu_time cpu_time_ms, s.memory_usage*8 memory_usage_kb
from sys.dm_os_waiting_tasks wt
	join sys.dm_exec_sessions s on s.session_id=wt.session_id
	join sys.dm_exec_requests r on r.session_id=s.session_id
	outer apply sys.dm_exec_sql_text(r.sql_handle) st
	outer apply sys.dm_exec_query_plan(r.plan_handle) sp
where s.is_user_process=1
order by wt.session_id, wt.exec_context_id;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर में एक स्ट्रिंग को कैसे विभाजित करें

  2. SQL सर्वर (T-SQL) में तालिका के लिए विभाजन जानकारी प्राप्त करने के 2 तरीके

  3. SQL सर्वर 2005 में लेन () बनाम डेटालेंथ ()

  4. SQL IN क्लॉज को पैरामीटराइज़ करें

  5. शून्य या शून्य मानों को अनदेखा करते हुए AVG प्राप्त करें