<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
	
	>
<channel>
	<title>
	Comments on: SQL 2014 queries under a strobe light	</title>
	<atom:link href="https://lobsterpot.com.au/blog/2015/09/01/sql-2014-queries-under-a-strobe-light/feed/" rel="self" type="application/rss+xml" />
	<link>https://lobsterpot.com.au/blog/2015/09/01/sql-2014-queries-under-a-strobe-light/</link>
	<description></description>
	<lastBuildDate>Tue, 10 Apr 2018 04:49:45 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>
	<item>
		<title>
		By: The tools in my day - LobsterPot Blogs		</title>
		<link>https://lobsterpot.com.au/blog/2015/09/01/sql-2014-queries-under-a-strobe-light/#comment-2700</link>

		<dc:creator><![CDATA[The tools in my day - LobsterPot Blogs]]></dc:creator>
		<pubDate>Tue, 10 Apr 2018 04:49:45 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.lobsterpot.com.au/?p=3508#comment-2700</guid>

					<description><![CDATA[[&#8230;] wrote about Live Query Statistics within SSMS a while back – and even presented at conferences about how useful it is for understanding how queries [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] wrote about Live Query Statistics within SSMS a while back – and even presented at conferences about how useful it is for understanding how queries [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Ajit		</title>
		<link>https://lobsterpot.com.au/blog/2015/09/01/sql-2014-queries-under-a-strobe-light/#comment-2699</link>

		<dc:creator><![CDATA[Ajit]]></dc:creator>
		<pubDate>Wed, 21 Oct 2015 18:10:52 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.lobsterpot.com.au/?p=3508#comment-2699</guid>

					<description><![CDATA[Awesome ! very good analysis Rob .Yes it helps on understanding the internals .]]></description>
			<content:encoded><![CDATA[<p>Awesome ! very good analysis Rob .Yes it helps on understanding the internals .</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Scott R.		</title>
		<link>https://lobsterpot.com.au/blog/2015/09/01/sql-2014-queries-under-a-strobe-light/#comment-2698</link>

		<dc:creator><![CDATA[Scott R.]]></dc:creator>
		<pubDate>Wed, 02 Sep 2015 22:58:40 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.lobsterpot.com.au/?p=3508#comment-2698</guid>

					<description><![CDATA[Rob,
Cool stuff! &#160;Harold Edgerton (MIT prof who invented the strobe light - cool pictures - &lt;a href=&quot;http://edgerton-digital-collections.org/galleries/iconic&quot; rel=&quot;nofollow ugc&quot;&gt;http://edgerton-digital-collections.org/galleries/iconic&lt;/a&gt;) would be proud of you.
Regarding visualizations, your description of the process and the interest in visualized progress made me think of SSIS workflows and observing the progress visually through color coding of SSIS workflow nodes (similar to query execution plan nodes - yes?) and # rows / % completed on active paths in the workflow graph. &#160;I don&#039;t know if this is the best model, but it is a model already in place for other SQL Server tools, and that has had some success. &#160;Who knows if this approach and tooling might be adaptable by Microsoft for this new purpose, or lead to even better visualizations?
In SSIS, you are able to observe the progress in real-time (not sure of the sampling interval). &#160;For LQS, real-time may also be interesting, in addition to step by step replay of a captured LQS &#034;trace&#034;.
Also very cool to hear that this type of query plan progress tracking is already possible in SQL 2014 as well as the upcoming SQL 2016.
Great work! &#160;Very enlightening.
Scott R.]]></description>
			<content:encoded><![CDATA[<p>Rob,<br />
Cool stuff! &nbsp;Harold Edgerton (MIT prof who invented the strobe light &#8211; cool pictures &#8211; <a href="http://edgerton-digital-collections.org/galleries/iconic" rel="nofollow ugc">http://edgerton-digital-collections.org/galleries/iconic</a>) would be proud of you.<br />
Regarding visualizations, your description of the process and the interest in visualized progress made me think of SSIS workflows and observing the progress visually through color coding of SSIS workflow nodes (similar to query execution plan nodes &#8211; yes?) and # rows / % completed on active paths in the workflow graph. &nbsp;I don&#8217;t know if this is the best model, but it is a model already in place for other SQL Server tools, and that has had some success. &nbsp;Who knows if this approach and tooling might be adaptable by Microsoft for this new purpose, or lead to even better visualizations?<br />
In SSIS, you are able to observe the progress in real-time (not sure of the sampling interval). &nbsp;For LQS, real-time may also be interesting, in addition to step by step replay of a captured LQS &quot;trace&quot;.<br />
Also very cool to hear that this type of query plan progress tracking is already possible in SQL 2014 as well as the upcoming SQL 2016.<br />
Great work! &nbsp;Very enlightening.<br />
Scott R.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Rob Farley		</title>
		<link>https://lobsterpot.com.au/blog/2015/09/01/sql-2014-queries-under-a-strobe-light/#comment-2697</link>

		<dc:creator><![CDATA[Rob Farley]]></dc:creator>
		<pubDate>Wed, 02 Sep 2015 06:17:05 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.lobsterpot.com.au/?p=3508#comment-2697</guid>

					<description><![CDATA[Michael - and yes, that Ted talk shows a similar concept at an even faster rate. Sometimes I think academia would be so much fun...]]></description>
			<content:encoded><![CDATA[<p>Michael &#8211; and yes, that Ted talk shows a similar concept at an even faster rate. Sometimes I think academia would be so much fun&#8230;</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Rob Farley		</title>
		<link>https://lobsterpot.com.au/blog/2015/09/01/sql-2014-queries-under-a-strobe-light/#comment-2696</link>

		<dc:creator><![CDATA[Rob Farley]]></dc:creator>
		<pubDate>Wed, 02 Sep 2015 06:15:27 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.lobsterpot.com.au/?p=3508#comment-2696</guid>

					<description><![CDATA[Michael: Yes, I agree that what you can learn about queries from this is very useful. This can provide information for tuning, but also a greater understanding about internals in general.]]></description>
			<content:encoded><![CDATA[<p>Michael: Yes, I agree that what you can learn about queries from this is very useful. This can provide information for tuning, but also a greater understanding about internals in general.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Rob Farley		</title>
		<link>https://lobsterpot.com.au/blog/2015/09/01/sql-2014-queries-under-a-strobe-light/#comment-2695</link>

		<dc:creator><![CDATA[Rob Farley]]></dc:creator>
		<pubDate>Wed, 02 Sep 2015 06:13:22 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.lobsterpot.com.au/?p=3508#comment-2695</guid>

					<description><![CDATA[Cool. Like my one at &lt;a href=&quot;http://blogs.lobsterpot.com.au/2015/08/31/live-query-statistics-in-sql-2014-not-just-sql-2016/&quot; rel=&quot;nofollow ugc&quot;&gt;http://sqlblog.com/blogs/rob_farley/archive/2015/08/31/live-query-statistics-in-sql-2014-not-just-sql-2016.aspx&lt;/a&gt;]]></description>
			<content:encoded><![CDATA[<p>Cool. Like my one at <a href="http://blogs.lobsterpot.com.au/2015/08/31/live-query-statistics-in-sql-2014-not-just-sql-2016/" rel="nofollow ugc">http://sqlblog.com/blogs/rob_farley/archive/2015/08/31/live-query-statistics-in-sql-2014-not-just-sql-2016.aspx</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Warwick Rudd		</title>
		<link>https://lobsterpot.com.au/blog/2015/09/01/sql-2014-queries-under-a-strobe-light/#comment-2694</link>

		<dc:creator><![CDATA[Warwick Rudd]]></dc:creator>
		<pubDate>Wed, 02 Sep 2015 06:10:46 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.lobsterpot.com.au/?p=3508#comment-2694</guid>

					<description><![CDATA[Nice post Rob, puts a different spin on capturing and identifying what is happening. As you mention LQS at the start of the article and relating it to SQL Server 2014, I have a post that shows as long as you have 2014 SP1, running queries through SSMS 2016 LQS can be used to investigate your queries :) &lt;a href=&quot;http://www.sqlmastersconsulting.com.au/SQL-Server-Blog/sql-server-live-query-statistics-sql-2014&quot; rel=&quot;nofollow ugc&quot;&gt;http://www.sqlmastersconsulting.com.au/SQL-Server-Blog/sql-server-live-query-statistics-sql-2014&lt;/a&gt;]]></description>
			<content:encoded><![CDATA[<p>Nice post Rob, puts a different spin on capturing and identifying what is happening. As you mention LQS at the start of the article and relating it to SQL Server 2014, I have a post that shows as long as you have 2014 SP1, running queries through SSMS 2016 LQS can be used to investigate your queries 🙂 <a href="http://www.sqlmastersconsulting.com.au/SQL-Server-Blog/sql-server-live-query-statistics-sql-2014" rel="nofollow ugc">http://www.sqlmastersconsulting.com.au/SQL-Server-Blog/sql-server-live-query-statistics-sql-2014</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: mjswart		</title>
		<link>https://lobsterpot.com.au/blog/2015/09/01/sql-2014-queries-under-a-strobe-light/#comment-2693</link>

		<dc:creator><![CDATA[mjswart]]></dc:creator>
		<pubDate>Tue, 01 Sep 2015 16:04:13 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.lobsterpot.com.au/?p=3508#comment-2693</guid>

					<description><![CDATA[I love this post Rob, 
The method reminds me of the methods used to generate this video &lt;a href=&quot;https://www.youtube.com/watch?v=-fSqFWcb4rE&quot; rel=&quot;nofollow ugc&quot;&gt;https://www.youtube.com/watch?v=-fSqFWcb4rE&lt;/a&gt; because you&#039;re sampling over several executions of a procedure and then assembling them (sortin them) to give a very fine-grained look at the behavior of the query execution.
You&#039;ve basically taken something that&#039;s too quick and slowed it down so that it can be inspected. 
You mention this as a tool that can be used to tune every last bit out of a query. But I think more valuable is the insight into internals it gives to DBAs which helps more (even if it is indirect help).]]></description>
			<content:encoded><![CDATA[<p>I love this post Rob,<br />
The method reminds me of the methods used to generate this video <a href="https://www.youtube.com/watch?v=-fSqFWcb4rE" rel="nofollow ugc">https://www.youtube.com/watch?v=-fSqFWcb4rE</a> because you&#8217;re sampling over several executions of a procedure and then assembling them (sortin them) to give a very fine-grained look at the behavior of the query execution.<br />
You&#8217;ve basically taken something that&#8217;s too quick and slowed it down so that it can be inspected.<br />
You mention this as a tool that can be used to tune every last bit out of a query. But I think more valuable is the insight into internals it gives to DBAs which helps more (even if it is indirect help).</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
