Skip to content

Commit 4fc21d4

Browse files
Adding memory and schedulers
1 parent d17ad7a commit 4fc21d4

1 file changed

Lines changed: 15 additions & 1 deletion

File tree

  • samples/manage/azure-sql-db-managed-instance/compare-environment-settings

samples/manage/azure-sql-db-managed-instance/compare-environment-settings/get-properties.sql

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,20 @@ where name in ('cost threshold for parallelism','cursor threshold','fill factor
5353
for xml raw, elements
5454
);
5555
set @result += (select name = 'version', value = @@VERSION for xml raw, elements)
56+
57+
set @result += isnull
58+
((SELECT scheduler_count, scheduler_total_count FROM sys.dm_os_sys_info
59+
for xml raw('instance'), elements),''
60+
);
61+
62+
set @result +=
63+
isnull((SELECT name = REPLACE([type], 'MEMORYCLERK_', 'MEMORY:')
64+
, value = CAST(sum(pages_kb)/1024.1/1024 AS NUMERIC(6,1))
65+
FROM sys.dm_os_memory_clerks
66+
GROUP BY type
67+
HAVING sum(pages_kb) /1024. /1024 > 1
68+
for xml raw, elements),'');
69+
5670
select cast(@result as xml);
57-
end;
5871

72+
end;

0 commit comments

Comments
 (0)