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

सबसे धीमी क्वेरी कैसे खोजें

SQL 2005 में आप धीमी गति से चलने वाले प्रश्नों को खोजने के लिए प्रबंधन दृश्यों का उपयोग कर सकते हैं। SQL सर्वर प्रदर्शन पर कुछ समय पहले मिली एक अच्छी स्क्रिप्ट आपको आरंभ करने में मदद करेगी; यह सबसे धीमा प्रदर्शन करने वाले डेटा को पहले सूचीबद्ध करता है।

SELECT  creation_time 
        ,last_execution_time
        ,total_physical_reads
        ,total_logical_reads 
        ,total_logical_writes
        , execution_count
        , total_worker_time
        , total_elapsed_time
        , total_elapsed_time / execution_count avg_elapsed_time
        ,SUBSTRING(st.text, (qs.statement_start_offset/2) + 1,
         ((CASE statement_end_offset
          WHEN -1 THEN DATALENGTH(st.text)
          ELSE qs.statement_end_offset END
            - qs.statement_start_offset)/2) + 1) AS statement_text
FROM sys.dm_exec_query_stats AS qs
CROSS APPLY sys.dm_exec_sql_text(qs.sql_handle) st
ORDER BY total_elapsed_time / execution_count DESC;


  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 सर्वर तालिका में मौजूदा कॉलम में डिफ़ॉल्ट बाधा कैसे जोड़ें - SQL सर्वर / TSQL ट्यूटोरियल भाग 91

  2. SQL सर्वर 2017 में एक डेटाबेस को पुनर्स्थापित करें

  3. SQL सर्वर:संचार लिंक विफलता आवश्यक SSL (पैकेट प्राप्त करने में विफल)

  4. SQL सर्वर 2014/2016 OLTP वर्कलोड के लिए प्रैक्टिकल प्रोसेसर चयन

  5. जावा 8 पर SQL सर्वर JDBC त्रुटि:ड्राइवर सुरक्षित सॉकेट लेयर (SSL) एन्क्रिप्शन का उपयोग करके SQL सर्वर से सुरक्षित कनेक्शन स्थापित नहीं कर सका