Thursday 21 June 2018

Check tempdb used by different processes



SELECT TOP 10 session_id, database_id, user_objects_alloc_page_count + internal_objects_alloc_page_count / 129 AS tempdb_usage_MB
FROM sys.dm_db_session_space_usage
ORDER BY user_objects_alloc_page_count + internal_objects_alloc_page_count DESC

1 comment:

  1. Hi Can you please check if this _(count / 129 A) was a typo error because this should be I guess 128 right.

    SELECT TOP 10 session_id, database_id, (user_objects_alloc_page_count + internal_objects_alloc_page_count)/128 as tempdb_usage_MBFROM sys.dm_db_session_space_usageORDER BY user_objects_alloc_page_count + internal_objects_alloc_page_count DESC;

    ReplyDelete

Check if column exists or not in the SQL server

--method 1 IF EXISTS(SELECT 1 FROM sys.columns with (nolock)           WHERE Name = N'LoginName'           AND Object_ID = Objec...