<?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>Dev Advice: Make a Tiny Dev Database Act Like a HUGE Prod Database</title><link>http://sqlblog.com/blogs/kevin_kline/archive/2012/03/16/dev-advice-make-a-tiny-dev-database-act-like-a-huge-prod-database.aspx</link><description>If you're struggling with doing development on a big SQL Server database, learn the ropes on cloned databases asap!</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>re: Dev Advice: Make a Tiny Dev Database Act Like a HUGE Prod Database</title><link>http://sqlblog.com/blogs/kevin_kline/archive/2012/03/16/dev-advice-make-a-tiny-dev-database-act-like-a-huge-prod-database.aspx#42382</link><pubDate>Mon, 19 Mar 2012 13:05:02 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:42382</guid><dc:creator>GrumpyOldDBA</dc:creator><description>&lt;p&gt;In reality I don't think there is a perfect solution. I've too often had issues where development is done with desktop o/s and tiny databases - something which as you rightly say bears no resemblence to the production environment.&lt;/p&gt;
&lt;p&gt;What I believe is that stress/performance testing should occur seperate to the actual development. The clone idea is ok but it won't really contain a subset of data or allow large data manipulations .. for example a number of times I have had to work &amp;quot;upgrades&amp;quot; which have been tested ( by the thrid party ) on their test database. &amp;quot;It'll take no more than an hour&amp;quot; - we run it and 3 days later it's still only 30% through. The conversation goes something like this &amp;quot; So what type of server did you use?&amp;quot; - &amp;quot; My laptop &amp;quot; - &amp;quot; How many rows in your xxx table? &amp;quot; - &amp;quot; 50,000&amp;quot; - &amp;quot;oh - we have 450 million rows &amp;quot; &amp;nbsp; and yes this is the abridged conversation I had with the company whose previous &amp;quot;fix&amp;quot; to a business critical system had introduced a bug which could be fixed with a simple update - their words not mine.&lt;/p&gt;
&lt;p&gt;You're right, the question never goes away. &lt;/p&gt;
</description></item><item><title>re: Dev Advice: Make a Tiny Dev Database Act Like a HUGE Prod Database</title><link>http://sqlblog.com/blogs/kevin_kline/archive/2012/03/16/dev-advice-make-a-tiny-dev-database-act-like-a-huge-prod-database.aspx#42385</link><pubDate>Mon, 19 Mar 2012 14:22:39 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:42385</guid><dc:creator>KKline</dc:creator><description>&lt;p&gt;Right you are, Grumpy. &amp;nbsp;It's definitely NOT the same thing and can't be used for stress/performance testing. &amp;nbsp;(At least not with the expectation that you'll get realistic results). &amp;nbsp;But, at least you'll now get realistic execution plans for your SQL - and that's a big step forward.&lt;/p&gt;
</description></item><item><title>re: Dev Advice: Make a Tiny Dev Database Act Like a HUGE Prod Database</title><link>http://sqlblog.com/blogs/kevin_kline/archive/2012/03/16/dev-advice-make-a-tiny-dev-database-act-like-a-huge-prod-database.aspx#42468</link><pubDate>Fri, 23 Mar 2012 15:23:10 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:42468</guid><dc:creator>Ben Thul</dc:creator><description>&lt;p&gt;My take on this is: the easier you can make doing this, the more likely it is to be done. &amp;nbsp;So, here you go: &lt;a href="http://www.spartansql.com/2012/03/scripting-out-statistics.html" rel="nofollow" target="_new"&gt;http://www.spartansql.com/2012/03/scripting-out-statistics.html&lt;/a&gt;.&lt;/p&gt;</description></item></channel></rss>