@@ -1684,17 +1684,23 @@ BEGIN
16841684 /* Server Info - Memory Grant/Workspace info - CheckID 40 */
16851685 DECLARE @MaxWorkspace BIGINT
16861686 SET @MaxWorkspace = (SELECT CAST (cntr_value AS INT )/ 1024 FROM #PerfmonStats WHERE counter_name = N ' Maximum Workspace Memory (KB)' )
1687+
1688+ IF @MaxWorkspace IS NULL
1689+ BEGIN
1690+ SET @MaxWorkspace = 1
1691+ END
16871692
16881693 INSERT INTO #BlitzFirstResults (CheckID, Priority, FindingsGroup, Finding, Details, DetailsInt, URL )
16891694 SELECT 40 AS CheckID,
16901695 251 AS Priority,
16911696 ' Server Info' AS FindingGroup,
16921697 ' Memory Grant/Workspace info' AS Finding,
16931698 + ' Grants Outstanding: ' + CAST ((SELECT COUNT (* ) FROM sys .dm_exec_query_memory_grants WHERE queue_id IS NULL ) AS NVARCHAR (50 )) + @LineFeed
1694- + ' Total Granted(MB): ' + CAST (ISNULL (SUM (Grants .granted_memory_kb )/ 1024 ,0 ) AS NVARCHAR (50 )) + @LineFeed
1695- + ' Total WorkSpace(MB): '+ CAST (ISNULL (@MaxWorkspace,0 ) AS NVARCHAR (50 ))+ @LineFeed
1696- + ' Granted workspace: '+ CAST (ISNULL ((CAST (SUM (Grants .granted_memory_kb )/ 1024 AS MONEY )/ CAST (@MaxWorkspace AS MONEY ))* 100 ,0 ) AS NVARCHAR (50 )) + ' %'+ @LineFeed
1697- + ' Oldest Grant in seconds: '+ CAST (ISNULL (DATEDIFF (SECOND,MIN (Grants .request_time ),GETDATE ()),0 ) AS NVARCHAR (50 )) AS Details,
1699+ + ' Total Granted(MB): ' + CAST (ISNULL (SUM (Grants .granted_memory_kb ) / 1024 , 0 ) AS NVARCHAR (50 )) + @LineFeed
1700+ + ' Total WorkSpace(MB): ' + CAST (ISNULL (@MaxWorkspace, 0 ) AS NVARCHAR (50 )) + @LineFeed
1701+ + ' Granted workspace: ' + CAST (ISNULL ((CAST (SUM (Grants .granted_memory_kb ) / 1024 AS MONEY )
1702+ / CAST (@MaxWorkspace AS MONEY )) * 100 , 0 ) AS NVARCHAR (50 )) + ' %' + @LineFeed
1703+ + ' Oldest Grant in seconds: ' + CAST (ISNULL (DATEDIFF (SECOND, MIN (Grants .request_time ), GETDATE ()), 0 ) AS NVARCHAR (50 )) AS Details,
16981704 (SELECT COUNT (* ) FROM sys .dm_exec_query_memory_grants WHERE queue_id IS NULL ) AS DetailsInt,
16991705 ' http://www.BrentOzar.com/askbrent/' AS URL
17001706 FROM sys .dm_exec_query_memory_grants AS Grants;
0 commit comments