Medir, diagnosticar e acompanhar o SQL Server em produção.
SELECT * FROM sys.dm_exec_requests;
SELECT * FROM sys.dm_os_wait_stats;
SELECT * FROM sys.dm_db_index_usage_stats;
SELECT TOP 10 * FROM sys.dm_os_wait_stats ORDER BY wait_time_ms DESC;
CREATE EVENT SESSION SlowQueries ON SERVER
ADD EVENT sqlserver.sql_statement_completed(
ACTION(sqlserver.client_app_name,sqlserver.sql_text)
WHERE duration >= 5000000)
ADD TARGET package0.event_file(SET filename='D:\\xe\\slowqueries.xel');
-- Correlacionar waits e top queries.
ALTER EVENT SESSION SlowQueries ON SERVER STATE=START;