<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SQL Server CPU - MSSQL Query</title>
	<atom:link href="https://mssqlquery.com/tag/sql-server-cpu/feed" rel="self" type="application/rss+xml" />
	<link>https://mssqlquery.com</link>
	<description>MSSQL and TSQL Programming and TSQL Examples</description>
	<lastBuildDate>Sat, 05 Nov 2022 13:34:47 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.3.1</generator>

<image>
	<url>https://mssqlquery.com/wp-content/uploads/2023/06/cropped-mssql-query-icon-32x32.png</url>
	<title>SQL Server CPU - MSSQL Query</title>
	<link>https://mssqlquery.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>CPU Usage Information in SQL Server</title>
		<link>https://mssqlquery.com/cpu-usage-information-in-sql-server</link>
		
		<dc:creator><![CDATA[Yavuz Selim Kart]]></dc:creator>
		<pubDate>Sat, 05 Nov 2022 13:34:47 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[CPU Usage Information in SQL Server]]></category>
		<category><![CDATA[SQL Server CPU]]></category>
		<category><![CDATA[TSQL CPU Usage]]></category>
		<guid isPermaLink="false">https://mssqlquery.com/?p=1156</guid>

					<description><![CDATA[<p>Hello everyone, In this article, I will try to give information about CPU usage information in SQL Server. In SQL Server, you may want to see CPU usage information in some cases. You can easily do this using the code below. DECLARE @ms_ticks_now BIGINT; SELECT @ms_ticks_now = ms_ticks FROM sys.dm_os_sys_info;&#46;&#46;&#46;</p>
<p>The post <a href="https://mssqlquery.com/cpu-usage-information-in-sql-server">CPU Usage Information in SQL Server</a> first appeared on <a href="https://mssqlquery.com">MSSQL Query</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Hello everyone,</p>
<p>In this article, I will try to give information about CPU usage information in SQL Server.</p>
<p>In SQL Server, you may want to see CPU usage information in some cases.</p>
<p>You can easily do this using the code below.</p>
<pre class="line-numbers"><code class="language-sql">DECLARE @ms_ticks_now BIGINT;

SELECT @ms_ticks_now = ms_ticks
FROM sys.dm_os_sys_info;

SELECT --TOP 60 
    record_id,
    DATEADD(ms, -1 * (@ms_ticks_now - [timestamp]), GETDATE()) AS EventTime,
    SQLProcessUtilization,
    SystemIdle,
    100 - SystemIdle - SQLProcessUtilization AS OtherProcessUtilization
FROM
(
    SELECT record.value('(./Record/@id)[1]', 'int') AS record_id,
           record.value('(./Record/SchedulerMonitorEvent/SystemHealth/SystemIdle)[1]', 'int') AS SystemIdle,
           record.value('(./Record/SchedulerMonitorEvent/SystemHealth/ProcessUtilization)[1]', 'int') AS SQLProcessUtilization,
           timestamp
    FROM
    (
        SELECT timestamp,
               CONVERT(XML, record) AS record
        FROM sys.dm_os_ring_buffers
        WHERE ring_buffer_type = N'RING_BUFFER_SCHEDULER_MONITOR'
              AND record LIKE '%&lt;SystemHealth&gt;%'
    ) AS x
) AS y
ORDER BY record_id DESC;</code></pre>
<p><span class="HwtZe" lang="en"><span class="jCAhz ChMk0b"><span class="ryNqvb">Good luck to everyone in business and life.</span></span></span></p>
<div class='epvc-post-count'><span class='epvc-eye'></span>  <span class="epvc-count"> 91</span><span class='epvc-label'> Views</span></div><p>The post <a href="https://mssqlquery.com/cpu-usage-information-in-sql-server">CPU Usage Information in SQL Server</a> first appeared on <a href="https://mssqlquery.com">MSSQL Query</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Reporting CPU Usage in SQL Server</title>
		<link>https://mssqlquery.com/reporting-cpu-usage-in-sql-server</link>
		
		<dc:creator><![CDATA[Yavuz Selim Kart]]></dc:creator>
		<pubDate>Wed, 12 Oct 2022 16:52:30 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Reporting CPU Usage in SQL Server]]></category>
		<category><![CDATA[SQL Server CPU]]></category>
		<category><![CDATA[SQL Server CPU Report]]></category>
		<guid isPermaLink="false">https://mssqlquery.com/?p=1091</guid>

					<description><![CDATA[<p>Hello everyone, In this article, I will try to give information about reporting CPU usage in SQL Server. In SQL Server you may want to report CPU usage in some cases. You can easily do this using the code below. SELECT DB_NAME(st.dbid) AS DatabaseName, OBJECT_SCHEMA_NAME(st.objectid, dbid) AS SchemaName, cp.objtype AS&#46;&#46;&#46;</p>
<p>The post <a href="https://mssqlquery.com/reporting-cpu-usage-in-sql-server">Reporting CPU Usage in SQL Server</a> first appeared on <a href="https://mssqlquery.com">MSSQL Query</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Hello everyone,</p>
<p>In this article, I will try to give information about reporting CPU usage in SQL Server.</p>
<p>In SQL Server you may want to report CPU usage in some cases.</p>
<p>You can easily do this using the code below.</p>
<pre class="line-numbers"><code class="language-sql">SELECT DB_NAME(st.dbid) AS DatabaseName,
       OBJECT_SCHEMA_NAME(st.objectid, dbid) AS SchemaName,
       cp.objtype AS ObjectType,
       OBJECT_NAME(st.objectid, dbid) AS Objects,
       MAX(cp.usecounts) AS Total_Execution_count,
       SUM(qs.total_worker_time) AS Total_CPU_Time,
       SUM(qs.total_worker_time) / (MAX(cp.usecounts) * 1.0) AS Avg_CPU_Time
FROM sys.dm_exec_cached_plans cp
    INNER JOIN sys.dm_exec_query_stats qs
        ON cp.plan_handle = qs.plan_handle
    CROSS APPLY sys.dm_exec_sql_text(cp.plan_handle) st
WHERE DB_NAME(st.dbid) IS NOT NULL
GROUP BY DB_NAME(st.dbid),
         OBJECT_SCHEMA_NAME(objectid, st.dbid),
         cp.objtype,
         OBJECT_NAME(objectid, st.dbid)
ORDER BY SUM(qs.total_worker_time) DESC;</code></pre>
<p>Good luck to everyone in business and life.</p>
<div class='epvc-post-count'><span class='epvc-eye'></span>  <span class="epvc-count"> 97</span><span class='epvc-label'> Views</span></div><p>The post <a href="https://mssqlquery.com/reporting-cpu-usage-in-sql-server">Reporting CPU Usage in SQL Server</a> first appeared on <a href="https://mssqlquery.com">MSSQL Query</a>.</p>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
