File tree Expand file tree Collapse file tree 1 file changed +10
-6
lines changed
Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -5048,11 +5048,13 @@ BEGIN
50485048
50495049IF @common_version >= 11
50505050 SET @user_perm_sql + = N'
5051+ SET @buffer_pool_memory_gb = 0;
50515052 SELECT @buffer_pool_memory_gb = SUM(pages_kb)/ 1024. / 1024.
50525053 FROM sys.dm_os_memory_clerks
50535054 WHERE type = '' MEMORYCLERK_SQLBUFFERPOOL'' ;'
50545055ELSE
50555056 SET @user_perm_sql + = N'
5057+ SET @buffer_pool_memory_gb = 0;
50565058 SELECT @buffer_pool_memory_gb = SUM(single_pages_kb + multi_pages_kb)/ 1024. / 1024.
50575059 FROM sys.dm_os_memory_clerks
50585060 WHERE type = '' MEMORYCLERK_SQLBUFFERPOOL'' ;'
@@ -5093,12 +5095,14 @@ EXEC sys.sp_executesql @user_perm_sql,
50935095 N ' @user_perm_gb DECIMAL(10,2) OUTPUT' ,
50945096 @user_perm_gb = @user_perm_gb_out OUTPUT ;
50955097
5096-
5097- IF (@user_perm_gb_out / (1 . * @buffer_pool_memory_gb)) * 100 . >= 10
5098- BEGIN
5099- SET @is_tokenstore_big = 1 ;
5100- SET @user_perm_percent = (@user_perm_gb_out / (1 . * @buffer_pool_memory_gb)) * 100 .;
5101- END
5098+ IF @buffer_pool_memory_gb > 0
5099+ BEGIN
5100+ IF (@user_perm_gb_out / (1 . * @buffer_pool_memory_gb)) * 100 . >= 10
5101+ BEGIN
5102+ SET @is_tokenstore_big = 1 ;
5103+ SET @user_perm_percent = (@user_perm_gb_out / (1 . * @buffer_pool_memory_gb)) * 100 .;
5104+ END
5105+ END
51025106
51035107END
51045108
You can’t perform that action at this time.
0 commit comments