Posts

Troubleshooting RESOURCE_SEMAPHORE_QUERY_COMPILE Helper Queries

  https://www.erikdarlingdata.com/sql-server/troubleshooting-resource_semaphore_query_compile-helper-queries/

Return SQL Server Connections Information Using sys.dm_exec_connections

https://www.mssqltips.com/sqlservertip/5502/return-sql-server-connections-information-using-sysdmexecconnections/   Return last SQL command: SELECT DEC . session_id , T . text AS 'SQLQuery' FROM sys . dm_exec_connections AS DEC CROSS APPLY sys . dm_exec_sql_text ( DEC . most_recent_sql_handle ) AS T

Understanding and Using SQL Server sys.dm_exec_requests

https://www.mssqltips.com/sqlservertip/5521/understanding-and-using-sql-server-sysdmexecrequests/   Find blocking / waiting: SELECT session_id , blocking_session_id , start_time , wait_type , wait_type FROM sys . dm_exec_requests WHERE blocking_session_id > 0 ; Active query plan: . SELECT DER . session_id , DEQP . query_plan FROM sys . dm_exec_requests AS DER CROSS APPLY sys . dm_exec_query_plan ( DER . plan_handle ) AS DEQP WHERE NOT DER . status IN ( 'background' , 'sleeping' ); Get % complete SELECT session_id , start_time , status , database_id , percent_complete FROM sys . dm_exec_requests WHERE command = 'DBCC TABLE CHECK' ; , .

Understanding and Using sys.dm_exec_sessions in SQL Server

  https://www.mssqltips.com/sqlservertip/5507/understanding-and-using-sysdmexecsessions-in-sql-server/ Check for open transactions: SELECT session_id , open_transaction_count FROM sys . dm_exec_sessions WHERE open_transaction_count > 0 ;

How to Use sp_WhoIsActive to Find Slow SQL Server Queries

https://www.brentozar.com/archive/2010/09/sql-server-dba-scripts-how-to-find-slow-sql-server-queries/  

sp_whoisactive by Adam Machanic

http://whoisactive.com/