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

SQL सर्वर प्रदर्शन समस्याओं की पहचान करना

यह आपको औसत CPU समय के आधार पर शीर्ष 50 विवरण देगा, अन्य स्क्रिप्ट के लिए यहां देखें:http://www.microsoft.com/technet/scriptcenter/scripts/sql/sql2005/default.mspx?mfr=true

SELECT TOP 50
        qs.total_worker_time/qs.execution_count as [Avg CPU Time],
        SUBSTRING(qt.text,qs.statement_start_offset/2, 
            (case when qs.statement_end_offset = -1 
            then len(convert(nvarchar(max), qt.text)) * 2 
            else qs.statement_end_offset end -qs.statement_start_offset)/2) 
        as query_text,
        qt.dbid, dbname=db_name(qt.dbid),
        qt.objectid 
FROM sys.dm_exec_query_stats qs
cross apply sys.dm_exec_sql_text(qs.sql_handle) as qt
ORDER BY 
        [Avg CPU Time] 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. पूर्ण बाहरी जॉइन क्वेरी में गलत आउटपुट

  2. SQL सर्वर में लिंक्ड सर्वर डीबी का उपयोग करके दृश्य बनाएं

  3. SQL सर्वर बल्क इंसर्ट - भाग 1

  4. दिनांक सीमा दी गई इस क्वेरी के लिए सबसे तेज़ तरीका (सबसे अच्छी रणनीति क्या है)

  5. SQL सर्वर में एक ही क्वेरी को कई बार चलाने का सबसे तेज़ तरीका