<?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>CPU &#8211; Database Research &amp; Development</title>
	<atom:link href="https://www.dbrnd.com/tag/cpu/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.dbrnd.com</link>
	<description>BIGData &#124; NoSQL &#124; MSSQL &#124; MySQL &#124; PostgreSQL</description>
	<lastBuildDate>Sun, 11 Dec 2016 19:51:40 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.4</generator>
	<item>
		<title>SQL Server: Script to find waiting Queries which are block by other running Queries</title>
		<link>https://www.dbrnd.com/2016/12/sql-server-script-to-find-waiting-queries-which-are-block-by-other-running-queries-find-block-transaction/</link>
					<comments>https://www.dbrnd.com/2016/12/sql-server-script-to-find-waiting-queries-which-are-block-by-other-running-queries-find-block-transaction/#comments</comments>
		
		<dc:creator><![CDATA[Anvesh Patel]]></dc:creator>
		<pubDate>Fri, 09 Dec 2016 19:51:12 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server DBA Script]]></category>
		<category><![CDATA[Anvesh Patel]]></category>
		<category><![CDATA[block transaction]]></category>
		<category><![CDATA[CPU]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[database research and development]]></category>
		<category><![CDATA[dbrnd]]></category>
		<category><![CDATA[DeadLock]]></category>
		<category><![CDATA[long running transaction]]></category>
		<category><![CDATA[SQL Query]]></category>
		<category><![CDATA[SQL Server Administrator]]></category>
		<category><![CDATA[SQL Server Monitoring]]></category>
		<category><![CDATA[SQL Server Performance Tunning]]></category>
		<category><![CDATA[SQL Server Tips and Tricks]]></category>
		<category><![CDATA[TSQL]]></category>
		<category><![CDATA[waiting query]]></category>
		<guid isPermaLink="false">https://www.dbrnd.com/?p=4020</guid>

					<description><![CDATA[In this post, I am sharing one script to find a list of queries which are blocked by other running queries of SQL Server. DBAs are always seeking for long running queries, most resources consumed query. Using this script DBA can find list of waiting queries which are not under any type of execution. DBAs [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F12%2Fsql-server-script-to-find-waiting-queries-which-are-block-by-other-running-queries-find-block-transaction%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20waiting%20Queries%20which%20are%20block%20by%20other%20running%20Queries" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F12%2Fsql-server-script-to-find-waiting-queries-which-are-block-by-other-running-queries-find-block-transaction%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20waiting%20Queries%20which%20are%20block%20by%20other%20running%20Queries" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F12%2Fsql-server-script-to-find-waiting-queries-which-are-block-by-other-running-queries-find-block-transaction%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20waiting%20Queries%20which%20are%20block%20by%20other%20running%20Queries" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F12%2Fsql-server-script-to-find-waiting-queries-which-are-block-by-other-running-queries-find-block-transaction%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20waiting%20Queries%20which%20are%20block%20by%20other%20running%20Queries" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_reddit" href="https://www.addtoany.com/add_to/reddit?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F12%2Fsql-server-script-to-find-waiting-queries-which-are-block-by-other-running-queries-find-block-transaction%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20waiting%20Queries%20which%20are%20block%20by%20other%20running%20Queries" title="Reddit" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F12%2Fsql-server-script-to-find-waiting-queries-which-are-block-by-other-running-queries-find-block-transaction%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20waiting%20Queries%20which%20are%20block%20by%20other%20running%20Queries" title="Pocket" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F12%2Fsql-server-script-to-find-waiting-queries-which-are-block-by-other-running-queries-find-block-transaction%2F&#038;title=SQL%20Server%3A%20Script%20to%20find%20waiting%20Queries%20which%20are%20block%20by%20other%20running%20Queries" data-a2a-url="https://www.dbrnd.com/2016/12/sql-server-script-to-find-waiting-queries-which-are-block-by-other-running-queries-find-block-transaction/" data-a2a-title="SQL Server: Script to find waiting Queries which are block by other running Queries"></a></p><p>In this post, I am sharing one script to find a list of queries which are blocked by other running queries of SQL Server. </p>
<blockquote><p>DBAs are always seeking for long running queries, most resources consumed query. Using this script DBA can find list of waiting queries which are not under any type of execution. </p>
<p>DBAs can use this query to prevent the deadlock also because long running block transactions can occur a deadlock situation.</p></blockquote>
<pre class="crayon-plain-tag">SELECT
	dowt.session_id
	,dowt.wait_duration_ms
	,dowt.wait_type
	,dowt.blocking_session_id
	,dese.host_name as HostName
	,der.command
	,der.percent_complete
	,der.cpu_time
	,der.total_elapsed_time
	,der.reads
	,der.writes
	,der.logical_reads
	,der.row_count
	,dest.text AS QueryText
	,dest.dbid AS DatabaseID
	,deqp.query_plan
	,der.plan_handle
FROM sys.dm_os_waiting_tasks as dowt
INNER JOIN sys.dm_exec_sessions as dese
	ON dowt.session_id = dese.session_id
INNER JOIN sys.dm_exec_requests as der
	ON dese.session_id = der.session_id
CROSS APPLY sys.dm_exec_sql_text(der.plan_handle) as dest
CROSS APPLY sys.dm_exec_query_plan(der.plan_handle) as deqp
WHERE dowt.session_id &gt; 50</pre> </p>
<p><strong>Here, You can also access few related articles:</strong></p>
<blockquote class="wp-embedded-content" data-secret="pPED8T570n"><p><a href="https://www.dbrnd.com/2016/11/sql-server-script-to-find-top-20-most-used-or-executed-sql-queries-dm_exec_query_stats/">SQL Server: Script to find TOP 20 most used or executed SQL Queries</a></p></blockquote>
<p><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  src="https://www.dbrnd.com/2016/11/sql-server-script-to-find-top-20-most-used-or-executed-sql-queries-dm_exec_query_stats/embed/#?secret=pPED8T570n" data-secret="pPED8T570n" width="600" height="338" title="&#8220;SQL Server: Script to find TOP 20 most used or executed SQL Queries&#8221; &#8212; Database Research &amp; Development" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></p>
<blockquote class="wp-embedded-content" data-secret="8jqWygALgw"><p><a href="https://www.dbrnd.com/2016/11/sql-server-script-to-find-top-20-running-query-which-are-utilizing-more-cpu/">SQL Server: Script to find top 20 running query, which are utilizing more CPU</a></p></blockquote>
<p><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  src="https://www.dbrnd.com/2016/11/sql-server-script-to-find-top-20-running-query-which-are-utilizing-more-cpu/embed/#?secret=8jqWygALgw" data-secret="8jqWygALgw" width="600" height="338" title="&#8220;SQL Server: Script to find top 20 running query, which are utilizing more CPU&#8221; &#8212; Database Research &amp; Development" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></p>
<blockquote class="wp-embedded-content" data-secret="o8e33uMZIe"><p><a href="https://www.dbrnd.com/2016/04/sql-server-8-different-ways-to-detect-a-deadlock-in-a-database/">SQL Server: 8 different ways to Detect a DeadLock in a Database</a></p></blockquote>
<p><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  src="https://www.dbrnd.com/2016/04/sql-server-8-different-ways-to-detect-a-deadlock-in-a-database/embed/#?secret=o8e33uMZIe" data-secret="o8e33uMZIe" width="600" height="338" title="&#8220;SQL Server: 8 different ways to Detect a DeadLock in a Database&#8221; &#8212; Database Research &amp; Development" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.dbrnd.com/2016/12/sql-server-script-to-find-waiting-queries-which-are-block-by-other-running-queries-find-block-transaction/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>SQL Server: Script to find top 20 Stored Procedure, which are utilizing more CPU</title>
		<link>https://www.dbrnd.com/2016/11/sql-server-script-to-find-top-20-stored-procedure-which-are-utilizing-more-cpu/</link>
					<comments>https://www.dbrnd.com/2016/11/sql-server-script-to-find-top-20-stored-procedure-which-are-utilizing-more-cpu/#comments</comments>
		
		<dc:creator><![CDATA[Anvesh Patel]]></dc:creator>
		<pubDate>Thu, 10 Nov 2016 16:16:02 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server DBA Script]]></category>
		<category><![CDATA[Anvesh Patel]]></category>
		<category><![CDATA[CPU]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[database research and development]]></category>
		<category><![CDATA[dbrnd]]></category>
		<category><![CDATA[dm_exec_procedure_stats]]></category>
		<category><![CDATA[SQL Query]]></category>
		<category><![CDATA[SQL Server Administrator]]></category>
		<category><![CDATA[SQL Server Monitoring]]></category>
		<category><![CDATA[SQL Server Performance Tunning]]></category>
		<category><![CDATA[SQL Server Tips and Tricks]]></category>
		<category><![CDATA[TSQL]]></category>
		<guid isPermaLink="false">https://www.dbrnd.com/?p=1951</guid>

					<description><![CDATA[In this post, I am sharing one TSQL script to find top 20 Stored Procedures, which are utilizing more CPU time and degrade the performance of SQL Server. The database performance optimization is one the most important task for Database Professionals. We have found that many times SQL Server occupying more CPU resources and at [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F11%2Fsql-server-script-to-find-top-20-stored-procedure-which-are-utilizing-more-cpu%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20top%2020%20Stored%20Procedure%2C%20which%20are%20utilizing%20more%20CPU" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F11%2Fsql-server-script-to-find-top-20-stored-procedure-which-are-utilizing-more-cpu%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20top%2020%20Stored%20Procedure%2C%20which%20are%20utilizing%20more%20CPU" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F11%2Fsql-server-script-to-find-top-20-stored-procedure-which-are-utilizing-more-cpu%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20top%2020%20Stored%20Procedure%2C%20which%20are%20utilizing%20more%20CPU" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F11%2Fsql-server-script-to-find-top-20-stored-procedure-which-are-utilizing-more-cpu%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20top%2020%20Stored%20Procedure%2C%20which%20are%20utilizing%20more%20CPU" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_reddit" href="https://www.addtoany.com/add_to/reddit?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F11%2Fsql-server-script-to-find-top-20-stored-procedure-which-are-utilizing-more-cpu%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20top%2020%20Stored%20Procedure%2C%20which%20are%20utilizing%20more%20CPU" title="Reddit" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F11%2Fsql-server-script-to-find-top-20-stored-procedure-which-are-utilizing-more-cpu%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20top%2020%20Stored%20Procedure%2C%20which%20are%20utilizing%20more%20CPU" title="Pocket" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F11%2Fsql-server-script-to-find-top-20-stored-procedure-which-are-utilizing-more-cpu%2F&#038;title=SQL%20Server%3A%20Script%20to%20find%20top%2020%20Stored%20Procedure%2C%20which%20are%20utilizing%20more%20CPU" data-a2a-url="https://www.dbrnd.com/2016/11/sql-server-script-to-find-top-20-stored-procedure-which-are-utilizing-more-cpu/" data-a2a-title="SQL Server: Script to find top 20 Stored Procedure, which are utilizing more CPU"></a></p><p>In this post, I am sharing one TSQL script to find top 20 Stored Procedures, which are utilizing more CPU time and degrade the performance of SQL Server. </p>
<p>The database performance optimization is one the most important task for Database Professionals. </p>
<p>We have found that many times SQL Server occupying more CPU resources and at that time it is required to find which stored procedure is occupying more CPU resources. </p>
<p>I am using sys.dm_exec_procedure_stats to find CPU used by all the stored procedures. </p>
<pre class="crayon-plain-tag">SELECT TOP 20
    DB_NAME(database_id) AS DatabaseName
    ,OBJECT_SCHEMA_NAME(object_id,database_id) AS SchemaName
    ,OBJECT_NAME(object_id,database_id)AS ObjectName
    ,cached_time AS CachedTime
    ,last_execution_time AS LastExecutionTime
    ,execution_count AS TotalNumberOfExecution
    ,(total_worker_time / execution_count) AS AverageCPUTime
    ,(total_elapsed_time / execution_count) AS AverageElapsedTime
    ,(total_logical_reads / execution_count) AS AverageLogicalReads
    ,(total_logical_writes / execution_count) AS AverageLogicalWrites
    ,(total_physical_reads / execution_count) AS AveragePhysicalReads
FROM sys.dm_exec_procedure_stats 
ORDER BY AverageLogicalReads DESC</pre> </p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.dbrnd.com/2016/11/sql-server-script-to-find-top-20-stored-procedure-which-are-utilizing-more-cpu/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>SQL Server: Script to find the CPU Information from Registry</title>
		<link>https://www.dbrnd.com/2016/11/sql-server-script-to-find-the-cpu-information-from-registry/</link>
		
		<dc:creator><![CDATA[Anvesh Patel]]></dc:creator>
		<pubDate>Mon, 07 Nov 2016 16:16:41 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server DBA Script]]></category>
		<category><![CDATA[Anvesh Patel]]></category>
		<category><![CDATA[CPU]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[database research and development]]></category>
		<category><![CDATA[dbrnd]]></category>
		<category><![CDATA[processor]]></category>
		<category><![CDATA[SQL Query]]></category>
		<category><![CDATA[SQL Server Administrator]]></category>
		<category><![CDATA[SQL Server Monitoring]]></category>
		<category><![CDATA[SQL Server Performance Tunning]]></category>
		<category><![CDATA[SQL Server Tips and Tricks]]></category>
		<category><![CDATA[TSQL]]></category>
		<category><![CDATA[xp_instance_regread]]></category>
		<guid isPermaLink="false">https://www.dbrnd.com/?p=1994</guid>

					<description><![CDATA[In this post, I am sharing one SQL Script to find the information about CPU or processor, which is used by the SQL Server. We have deployed different SQL Servers and instances at the client&#8217;s data center. Now our team is required to find and generate a small report about the CPU information of all [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F11%2Fsql-server-script-to-find-the-cpu-information-from-registry%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20the%20CPU%20Information%20from%20Registry" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F11%2Fsql-server-script-to-find-the-cpu-information-from-registry%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20the%20CPU%20Information%20from%20Registry" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F11%2Fsql-server-script-to-find-the-cpu-information-from-registry%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20the%20CPU%20Information%20from%20Registry" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F11%2Fsql-server-script-to-find-the-cpu-information-from-registry%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20the%20CPU%20Information%20from%20Registry" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_reddit" href="https://www.addtoany.com/add_to/reddit?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F11%2Fsql-server-script-to-find-the-cpu-information-from-registry%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20the%20CPU%20Information%20from%20Registry" title="Reddit" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F11%2Fsql-server-script-to-find-the-cpu-information-from-registry%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20the%20CPU%20Information%20from%20Registry" title="Pocket" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F11%2Fsql-server-script-to-find-the-cpu-information-from-registry%2F&#038;title=SQL%20Server%3A%20Script%20to%20find%20the%20CPU%20Information%20from%20Registry" data-a2a-url="https://www.dbrnd.com/2016/11/sql-server-script-to-find-the-cpu-information-from-registry/" data-a2a-title="SQL Server: Script to find the CPU Information from Registry"></a></p><p>In this post, I am sharing one SQL Script to find the information about CPU or processor, which is used by the SQL Server. </p>
<p>We have deployed different SQL Servers and instances at the client&#8217;s data center.<br />
Now our team is required to find and generate a small report about the CPU information of all the running SQL Server. </p>
<p>Using xp_instance_regread, we can find the CPU information from the registry. </p>
<pre class="crayon-plain-tag">EXEC xp_instance_regread
'HKEY_LOCAL_MACHINE',
'HARDWARE\DESCRIPTION\System\CentralProcessor\0',
'ProcessorNameString';</pre> </p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SQL Server: Script to find top 20 running query, which are utilizing more CPU</title>
		<link>https://www.dbrnd.com/2016/11/sql-server-script-to-find-top-20-running-query-which-are-utilizing-more-cpu/</link>
					<comments>https://www.dbrnd.com/2016/11/sql-server-script-to-find-top-20-running-query-which-are-utilizing-more-cpu/#comments</comments>
		
		<dc:creator><![CDATA[Anvesh Patel]]></dc:creator>
		<pubDate>Sun, 06 Nov 2016 16:16:40 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server DBA Script]]></category>
		<category><![CDATA[Anvesh Patel]]></category>
		<category><![CDATA[CPU]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[database research and development]]></category>
		<category><![CDATA[dbrnd]]></category>
		<category><![CDATA[SQL Query]]></category>
		<category><![CDATA[SQL Server Administrator]]></category>
		<category><![CDATA[SQL Server Monitoring]]></category>
		<category><![CDATA[SQL Server Performance Tunning]]></category>
		<category><![CDATA[SQL Server Tips and Tricks]]></category>
		<category><![CDATA[sys.dm_exec_sql_text]]></category>
		<category><![CDATA[sys.sysprocesses]]></category>
		<category><![CDATA[TSQL]]></category>
		<guid isPermaLink="false">https://www.dbrnd.com/?p=2012</guid>

					<description><![CDATA[In this post, I am sharing one TSQL script to find top 20 Running Queries, which are utilizing more CPU time and degrade the performance of the SQL Server. The database performance optimization is one the most important task for Database Professionals. We have found that many times SQL Server occupying more CPU resources and [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F11%2Fsql-server-script-to-find-top-20-running-query-which-are-utilizing-more-cpu%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20top%2020%20running%20query%2C%20which%20are%20utilizing%20more%20CPU" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F11%2Fsql-server-script-to-find-top-20-running-query-which-are-utilizing-more-cpu%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20top%2020%20running%20query%2C%20which%20are%20utilizing%20more%20CPU" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F11%2Fsql-server-script-to-find-top-20-running-query-which-are-utilizing-more-cpu%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20top%2020%20running%20query%2C%20which%20are%20utilizing%20more%20CPU" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F11%2Fsql-server-script-to-find-top-20-running-query-which-are-utilizing-more-cpu%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20top%2020%20running%20query%2C%20which%20are%20utilizing%20more%20CPU" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_reddit" href="https://www.addtoany.com/add_to/reddit?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F11%2Fsql-server-script-to-find-top-20-running-query-which-are-utilizing-more-cpu%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20top%2020%20running%20query%2C%20which%20are%20utilizing%20more%20CPU" title="Reddit" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F11%2Fsql-server-script-to-find-top-20-running-query-which-are-utilizing-more-cpu%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20top%2020%20running%20query%2C%20which%20are%20utilizing%20more%20CPU" title="Pocket" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwww.dbrnd.com%2F2016%2F11%2Fsql-server-script-to-find-top-20-running-query-which-are-utilizing-more-cpu%2F&#038;title=SQL%20Server%3A%20Script%20to%20find%20top%2020%20running%20query%2C%20which%20are%20utilizing%20more%20CPU" data-a2a-url="https://www.dbrnd.com/2016/11/sql-server-script-to-find-top-20-running-query-which-are-utilizing-more-cpu/" data-a2a-title="SQL Server: Script to find top 20 running query, which are utilizing more CPU"></a></p><p>In this post, I am sharing one TSQL script to find top 20 Running Queries, which are utilizing more CPU time and degrade the performance of the SQL Server.</p>
<p>The database performance optimization is one the most important task for Database Professionals. </p>
<p>We have found that many times SQL Server occupying more CPU resources and at that time it is required to find which runnable query is occupying more CPU resources. </p>
<p>I am using sys.dm_exec_cached_plans to find CPU used by all the running queries. </p>
<pre class="crayon-plain-tag">SELECT TOP 20
	SP.SPID AS ProcessID
	,SP.CPU AS CPU
	,EST.text AS QueryText
	,SP.Open_tran AS IsAnyOpen_Transaction
	,SP.Status AS StatusText
	,SP.program_name AS ApplicationName
	,SP.loginame AS LoginName
FROM sys.sysprocesses AS SP
CROSS APPLY sys.dm_exec_sql_text(sql_handle) AS EST  
WHERE SP.Status = 'runnable'
ORDER BY SP.CPU DESC</pre> </p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.dbrnd.com/2016/11/sql-server-script-to-find-top-20-running-query-which-are-utilizing-more-cpu/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
