<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlblog.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results matching tags 'sql server integration services' and 'dtexec'</title><link>http://sqlblog.com/search/SearchResults.aspx?o=DateDescending&amp;tag=sql+server+integration+services,dtexec&amp;orTags=0</link><description>Search results matching tags 'sql server integration services' and 'dtexec'</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>Always use dtexec.exe to test performance of your dataflows. No exceptions.</title><link>http://sqlblog.com/blogs/jamie_thomson/archive/2011/01/12/always-use-dtexec-exe-to-test-performance-of-your-dataflows-no-exceptions.aspx</link><pubDate>Wed, 12 Jan 2011 21:51:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:32572</guid><dc:creator>jamiet</dc:creator><description>&lt;P&gt;Earlier this evening I posted a blog post entitled &lt;A href="http://sqlblog.com/blogs/jamie_thomson/archive/2011/01/12/investigation-can-different-combinations-of-components-effect-dataflow-performance.aspx" target=_blank&gt;Investigation: Can different combinations of components effect Dataflow performance?&lt;/A&gt; where I compared the performance of three different dataflows all working to the same overall goal. I wanted to make one last point related to the results but I thought it warranted a blog post all of its own.&lt;/P&gt;
&lt;P&gt;Here is a screenshot of one of the dataflows that I was testing:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;A href="http://sqlblog.com/blogs/jamie_thomson/image_4B0ECC80.png"&gt;&lt;IMG style="BACKGROUND-IMAGE:none;BORDER-BOTTOM:0px;BORDER-LEFT:0px;PADDING-LEFT:0px;PADDING-RIGHT:0px;DISPLAY:inline;BORDER-TOP:0px;BORDER-RIGHT:0px;PADDING-TOP:0px;" title=image border=0 alt=image src="http://sqlblog.com/blogs/jamie_thomson/image_thumb_1DAD36B0.png" width=758 height=337&gt;&lt;/A&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Pretty complicated I’m sure you’ll agree. Now, when I executed this dataflow in the test it was executing in ~19seconds however in that case I was executing using the command-line tool &lt;A href="http://msdn.microsoft.com/en-us/library/ms162810.aspx" target=_blank&gt;dtexec&lt;/A&gt;. I also tried executing inside the BIDS development environment and in that case it took &lt;B&gt;much &lt;/B&gt;longer – 139seconds. That’s more than seven times as long.&lt;/P&gt;
&lt;P&gt;The point I want to make is very simple. If you are testing your dataflows for performance &lt;B&gt;please&lt;/B&gt; use dtexec. Nothing else will suffice.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://twitter.com/jamiet"&gt;@Jamiet&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;UPDATE: Matt Masson from the SSIS team has posted a great&amp;nbsp;blog post&amp;nbsp;explaining exactly &lt;EM&gt;why&lt;/EM&gt; dtexec is quicker. Go read it at &lt;A href="http://blogs.msdn.com/b/mattm/archive/2011/01/15/why-does-my-package-run-slower-in-bids-than-dtexec.aspx?wa=wsignin1.0"&gt;Why does my package run slower in BIDS than DTEXEC?&lt;/A&gt;&lt;/P&gt;</description></item></channel></rss>