<?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>SQLTech Consulting&#187; Search Results  &#187;  dbsophic</title>
	<atom:link href="http://sqltechconsulting.com/search/dbsophic/feed/rss2/" rel="self" type="application/rss+xml" />
	<link>http://sqltechconsulting.com</link>
	<description>Making SQL Server Consulting BETTER.</description>
	<lastBuildDate>Sat, 28 Jan 2012 23:29:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Searching for the &#8220;Qure&#8221; to your Performance Headaches?</title>
		<link>http://sqltechconsulting.com/2009/12/11/searching-for-the-qure-to-your-performance-headaches/</link>
		<comments>http://sqltechconsulting.com/2009/12/11/searching-for-the-qure-to-your-performance-headaches/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 03:37:27 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[DB Tool Review]]></category>

		<guid isPermaLink="false">http://sqltechconsulting.com/?p=1714</guid>
		<description><![CDATA[Today I discovered a new product called &#8220;Qure&#8220;.  Qure is a SQL Server performance tuning tool and it requires only two inputs:   A trace of your production server activity A current backup of your production database   I took a look at their tutorial video and it looks quite impressive.  Their documentation states that they focus on [...]]]></description>
			<content:encoded><![CDATA[<div><span style="font-family: verdana; font-size: 85%;">Today I discovered a new product called &#8220;<a href="http://www.dbsophic.com/qure-product-details"><span id="SPELLING_ERROR_2-spelling-error">Qure</span></a>&#8220;.  Qure is a SQL Server performance tuning tool and it requires only two inputs:</span><span style="font-family: verdana; font-size: 85%;"> </span> </div>
<ol>
<li><span style="font-family: verdana; font-size: 85%;">A trace of your production server activity </span></li>
<li><span style="font-family: verdana; font-size: 85%;">A current backup of your production database</span><span style="font-family: verdana; font-size: 85%;"> </span> </li>
</ol>
<p><span style="font-family: verdana; font-size: 85%;">I took a look at their <a href="http://www.dbsophic.com/tutorial" target="_blank">tutorial video </a>and it looks quite impressive.  </span><span style="font-family: verdana; font-size: 85%;">Their documentation states that they focus on 4 areas for SQL Server Performance.  They are as follows:</span>  </p>
<p><img class="alignleft" src="http://www.dbsophic.com/assets/Uploads/pic-right2.gif" alt="" /></p>
<p>1) <strong><span style="color: #3333ff;">Smart Indexing</span></strong> </p>
<p>Qure recommends creating, removing and modifying indexes for best <strong>overall</strong> performance.<br />
Qure evaluates all possible indexes for a query and then uses heuristics to combine the indexes for all queries, guaranteeing that:</p>
<ul>
<li>Redundant indexes are eliminated</li>
<li>Indexes have the highest performance impact for as many queries as possible</li>
<li>The creation and dropping of indexes produces a significant, database-wide performance improvement</li>
</ul>
<p style="padding-left: 30px;"><strong>My Take on it</strong>: The product page states that they use a patented algorithm that suggests code modifications and places where indexes should be changed. I would like to review and compare, how much better it is to the Index Tuning Wizard.</p>
<p>2) <strong><span style="color: #3333ff;">Query Syntax Optimization &#8211; </span></strong></p>
<p>Qure evaluates numerous parameters for each query and generates pinpoint recommendations for query rewrites, including correctional scripts!</p>
<p>Query rewrite example </p>
<div id="example-box">
<div class="span-9 suffix-1">
<div class="ex-top">The following query retrieves all orders made in 1997 and uses the YEAR function, which may prevent efficient index use:</div>
<div class="ex-bottom">This query can be rewritten without the YEAR function, potentially enabling efficient index seeking. In this case, Qure provides the following alternative syntax recommendation:</div>
</div>
<div class="span-9">
<div class="ex-top"> </div>
<div class="ex-top"><span class="blue">SELECT</span> *<br />
<span class="blue">FROM</span> Orders AS o<br />
<span class="blue">WHERE</span> <span class="pink">YEAR</span>(OrderDate) = 1997</div>
<div class="ex-top"> </div>
<div class="ex-bottom"><span class="blue">SELECT</span> *<br />
<span class="blue">FROM</span> Orders <span class="blue">AS</span> o<br />
<span class="blue">WHERE</span> OrderDate &gt;= (<span class="red">&#8217;1997-01-01T00:00:00&#8242;</span>)</div>
<div style="position: relative; left: 55px;">AND<br />
OrderDate &lt; (<span class="red">&#8217;1998-01-01T00:00:00&#8242;</span>)</div>
<div style="position: relative; left: 55px;"> </div>
<p style="padding-left: 30px;"><strong>My Take on it</strong>: This is just cool, no?  It makes changes to the code and then gives you the actual performance gains and time diferences?  That&#8217;s just amazing.</p>
</div>
</div>
<p>3) <strong><span style="color: #3333ff;">Schema Optimization</span></strong></p>
<p>Qure evaluates the scehma structure and can recommendt changing column data-types, adding or removing constraints and correcting potential design anomalies.<br />
Qure performs a comprehensive statistical analysis of the data and its usage patterns and may suggest modifying the schema to enhance performance.</p>
<p style="padding-left: 30px;"><strong>My Take on it</strong>: This feature is like combining data profiling <span id="SPELLING_ERROR_7-spelling-corrected">capabilities</span> of <span id="SPELLING_ERROR_8-spelling-error">SSIS</span> with Database Tuning Advisor. This really makes me curious of exploring, how effective this feature is. If it works to my expectation, it can <span id="SPELLING_ERROR_9-spelling-corrected">revolutionize</span> database modeling.</p>
<p> <br />
4) <strong><span style="color: #3333ff;">Additional Optimizations</span></strong></p>
<p>Miscellaneous performance tuning recommendations, which may have a huge impact on performance<br />
For example:</p>
<ul>
<li>Coding tecnhiques and best practices violations</li>
<li>Maintenance optimization</li>
<li>Hint usage</li>
<li>Potentially erroneous queries</li>
<li>Database and server settings</li>
</ul>
<p style="padding-left: 30px;"><strong>My Take on it</strong>: I would like to compare performance of this feature with that of Best Practices Analyzer tool. </p>
<h2>Conclusion</h2>
<p>Overall this seems to be quite a powerful tool.  The cost of this product seems a bit higher than other vendors products that I have seen in the past so I&#8217;m not sure if there is any justification. I will review in depth in the coming days and I will post a followup so I can give a more diffinitive asnwer.</p>
<div id="wpcr_respond_1"></div>]]></content:encoded>
			<wfw:commentRss>http://sqltechconsulting.com/2009/12/11/searching-for-the-qure-to-your-performance-headaches/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

