<?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>Brent Ozar PLFdac | Brent Ozar PLF</title>
	<atom:link href="http://www.brentozar.com/archive/tag/dac/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.brentozar.com</link>
	<description>Your technology pain-relief experts.</description>
	<lastBuildDate>Tue, 07 Feb 2012 20:57: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>The Dedicated Admin Connection: Why You Want It, When You Need It, and How To Tell Who&#8217;s Using It</title>
		<link>http://www.brentozar.com/archive/2011/08/dedicated-admin-connection-why-want-when-need-how-tell-whos-using/</link>
		<comments>http://www.brentozar.com/archive/2011/08/dedicated-admin-connection-why-want-when-need-how-tell-whos-using/#comments</comments>
		<pubDate>Tue, 30 Aug 2011 13:00:36 +0000</pubDate>
		<dc:creator>Kendra Little</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[dac]]></category>
		<category><![CDATA[Dedicated Admin Connection]]></category>
		<category><![CDATA[Troubleshooting]]></category>

		<guid isPermaLink="false">http://www.brentozar.com/?p=12062</guid>
		<description><![CDATA[There’s a DAC in SQL Server that you should know and love. Sadly, you probably either haven’t met or you’ve forgotten to turn it on. DAC? What’s That? First, a little disambiguation. The acronym ‘DAC’ is too popular. For the context of this article, our DAC is the ‘Dedicated Admin Connection’. SQL Server implements a...<p>...<br /><i>Upcoming free webcasts: <a href="https://brentozarevents.webex.com/brentozarevents/onstage/g.php?t=a&d=663314175">SQL and SSDs: A Valentine's Day Love Story</a> and <a href="https://brentozarevents.webex.com/brentozarevents/onstage/g.php?t=a&d=664876357">Anatomy of the SQL Server Log File</a></i>.</p>
]]></description>
			<content:encoded><![CDATA[<p>There’s a DAC in SQL Server that you should know and love. Sadly, you probably either haven’t met or you’ve forgotten to turn it on.</p>
<h3 id="dac_what8217s_that">DAC? What’s That?</h3>
<p>First, a little disambiguation. The acronym ‘DAC’ is too popular.</p>
<p>For the context of this article, our DAC is the ‘<a href="http://msdn.microsoft.com/en-us/library/ms189595.aspx">Dedicated Admin Connection</a>’.</p>
<p>SQL Server implements a totally unrelated DAC as well: a <a href="http://msdn.microsoft.com/en-us/library/ee240739.aspx">data tier application</a> or DAC package. We’re <em>not</em> talking about that here.</p>
<h3 id="what_can_dac_do_for_you">What Can DAC Do For You?</h3>
<p>Have a SQL Server that’s in crisis? The DAC can help you stage an intervention.</p>
<p>The Dedicated Admin Connection was built to help you connect and run basic troubleshooting queries in cases of serious performance problems. This is your opening to grab a ‘Get Out of Jail’ card, but since you don’t use this on a regular basis it’s easy to forget how to use it. It’s also easy to forget to enable access to the DAC remotely.</p>
<h3 id="how_the_dedicated_admin_connection_works">How the Dedicated Admin Connection Works</h3>
<p>The DAC uses a <a href="http://msdn.microsoft.com/en-us/library/ms177526.aspx" target="_blank">special reserved scheduler</a> which has one thread for processing requests. This essentially means that SQL Server is keeping a backdoor open to processor resources available just for <em>you</em>.</p>
<p>Don’t be too tempted to abuse this privilege. That one thread is just one thread— there’s no parallelism for queries running on the DAC. Two percent of you will be tempted to use this for your maintenance jobs on busy systems. Seriously, just don’t go there. The DAC was not designed for high performance.</p>
<h3 id="how_to_enable_the_dac_for_remote_connections_and_clusters_8216remote_admin_connections8217">How to Enable the DAC for Remote Connections and Clusters</h3>
<p>By default the DAC is only enabled for accounts logged onto the local machine. For production servers, that means it only works for remote desktop sessions to non-clustered SQL Server instances. If your instance is clustered or if you&#8217;re connecting over TCP/IP, you&#8217;re out of luck unless you change one setting. That setting is &#8216;Remote Admin Connections&#8217;.</p>
<p>Should you enable remote connections? I agree with <a href="http://msdn.microsoft.com/en-us/library/ms189595.aspx">Books Online</a>, which points out:</p>
<blockquote><p>If SQL Server is unresponsive and the DAC listener is not enabled, you might have to restart SQL Server to connect with the DAC.</p></blockquote>
<p>For clusters, sign me up! I’m in favor of enabling it for other instances as well. In times of trouble, you want to minimize the amount of time you spend using remote desktop on a server having problems. You want to use that only to gather information you <em>can’t</em> get another way.</p>
<p>Enabling the DAC for remote connections is easy as pie. It is controlled by the ‘Remote Admin Connections’ setting. To enable it, you simply run this bit of code:</p>
<pre class="brush: sql; title: ; notranslate">
EXEC sp_configure 'remote admin connections', 1
GO
RECONFIGURE
GO
</pre>
<p>There&#8217;s always a catch. You many need to get firewall ports opened as well, depending on your environment and where you intend to connect from. This will <em>probably</em> be port 1434, but that will vary depending on your configuration. (Books Online has got your back: <a href="http://msdn.microsoft.com/en-us/library/ms189595.aspx" target="_blank">read more in the &#8220;DAC Port&#8221; section here</a>.)</p>
<h3 id="only_one_sysadmin_can_ride_this_horse_at_a_time">Only One Sysadmin Can Ride This Horse At a Time</h3>
<p>This isn’t a party line, only one sysadmin at a time can use the DAC. Also, you should only run simple, quick queries using the DAC.</p>
<p>In other words, only connect to the DAC when you really need to. When you’re done <del>wipe the seat</del> make sure to disconnect.</p>
<h3 id="how_to_connect_to_the_dac">How to Connect to the DAC</h3>
<p>You can connect to the DAC using the command line. Use the “-A” option with SQLCMD.exe.</p>
<p>I find it more convenient to connect in Management Studio itself. You do this by prefixing the instance name you are connecting to with “Admin:”.</p>
<p>One FYI: Object Explorer can’t connect to the DAC. If you open SSMS and have Object Explorer connecting by default, the first connection prompt you see with be for that. If you try to tell <em>that</em> to connect to the DAC, it’ll fail. That’s a good thing, we wouldn’t want the power to go to Object Explorer’s head.</p>
<h3 id="who8217s_been_sleeping_in_my_dac_how_to_tell_who8217s_using_the_dedicated_admin_connection">Who’s Been Sleeping in My DAC? How to Tell Who’s using the Dedicated Admin Connection.</h3>
<p>If you try to connect to the DAC when someone is already connected, you’ll see a connection error. It probably won’t tell you straight out that someone’s connected to the DAC already, but if you check the SQL Server Error log you should see the message:</p>
<blockquote><p>Could not connect because the maximum number of ‘1’ dedicated administrator connections already exists. Before a new connection can be made, the existing dedicated administrator connection must be dropped, either by logging off or ending the process.</p></blockquote>
<p>So if you can’t get the DAC, how can you tell who’s using it?</p>
<p>Here’s a hint— the DAC uses a Dedicated TCP Endpoint. It’s even endpoint #1. The DAC is ranked #1 by endpoints everywhere!</p>
<p>This makes finding someone using the DAC nice and simple, because endpoint_id is listed in sys.dm_exec_sessions. So you&#8217;ll just need a little something like this:</p>
<pre class="brush: sql; title: ; notranslate">
select
	case
		when ses.session_id= @@SPID
		then 'It''s me! '
		else '' end
		+ coalesce(ses.login_name,'???') as WhosGotTheDAC,
	ses.session_id,
	ses.login_time,
	ses.status,
	ses.original_login_name
from sys.endpoints as en
join sys.dm_exec_sessions ses on
	en.endpoint_id=ses.endpoint_id
where en.name='Dedicated Admin Connection'
</pre>
<h3 id="your_mission_get_back_with_your_dac_today">Your Mission: Get Back with your DAC Today</h3>
<p>Take a few minutes today to connect with the DAC in a test environment. Check whether you have remote admin connections enabled in your environments, and talk about what the impact of that might be.</p>
<p>The DAC can save your bacon— make sure you have the ability, and use the power wisely.</p>
<p>...<br /><i>Upcoming free webcasts: <a href="https://brentozarevents.webex.com/brentozarevents/onstage/g.php?t=a&d=663314175">SQL and SSDs: A Valentine's Day Love Story</a> and <a href="https://brentozarevents.webex.com/brentozarevents/onstage/g.php?t=a&d=664876357">Anatomy of the SQL Server Log File</a></i>.</p>
<div class="wp-about-author-containter-top" style="background-color:#FFEAA8;"><div class="wp-about-author-pic"><img alt='' src='http://0.gravatar.com/avatar/a478f8bd3eaddbbcb15087896c2a58d2?s=100&amp;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D100&amp;r=R' class='avatar avatar-100 photo' height='100' width='100' /></div><div class="wp-about-author-text"><h3><a href='http://www.brentozar.com/archive/author/kendra-little/' title='Kendra Little'>Kendra Little</a></h3><p>Kendra specializes in high availability and performance tuning. She is a Microsoft Certified Master in SQL Server-- the highest technical SQL Server Certification available.  Kendra loves databases and software development more than long walks on the beach. Those cartoons in her blog posts? She draws 'em all.  <a href="http://www.brentozar.com/consultants/kendra-little/">Read more and contact Kendra</a>.</p><p><a href='http://www.littlekendra.com' title='Kendra Little'>Website</a> - <a href='http://twitter.com/kendra_little' title='Kendra Littleon Twitter'>Twitter</a> - <a href='http://www.facebook.com/kendra.little' title='Kendra Little on Facebook'>Facebook</a> - <a href='http://www.brentozar.com/archive/author/kendra-little/' title='More posts by Kendra Little'>More Posts</a> </p></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.brentozar.com/archive/2011/08/dedicated-admin-connection-why-want-when-need-how-tell-whos-using/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>SQL Server 2008 R2 Review</title>
		<link>http://www.brentozar.com/archive/2010/05/sql-server-r-review/</link>
		<comments>http://www.brentozar.com/archive/2010/05/sql-server-r-review/#comments</comments>
		<pubDate>Thu, 13 May 2010 11:00:30 +0000</pubDate>
		<dc:creator>Brent Ozar</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQLServerPedia Syndication]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[dac]]></category>
		<category><![CDATA[donald farmer]]></category>
		<category><![CDATA[lady gaga]]></category>
		<category><![CDATA[paparazzi]]></category>
		<category><![CDATA[pokerface]]></category>
		<category><![CDATA[powerpivot]]></category>
		<category><![CDATA[streaminsight]]></category>

		<guid isPermaLink="false">http://www.brentozar.com/?p=7652</guid>
		<description><![CDATA[In August 2008, Lady Gaga released her premier album The Fame. This 13-track work produced several hit singles including Just Dance, Poker Face, and Paparazzi &#8211; but it also produced plenty of controversy. Her exaggerated use of fashion, musical cliches, and sex gave her plenty of media attention &#8211; both good and bad. If you&#8217;ve...<p>...<br /><i>Upcoming free webcasts: <a href="https://brentozarevents.webex.com/brentozarevents/onstage/g.php?t=a&d=663314175">SQL and SSDs: A Valentine's Day Love Story</a> and <a href="https://brentozarevents.webex.com/brentozarevents/onstage/g.php?t=a&d=664876357">Anatomy of the SQL Server Log File</a></i>.</p>
]]></description>
			<content:encoded><![CDATA[<p>In August 2008, Lady Gaga released her premier album The Fame.  This 13-track work produced several hit singles including Just Dance, Poker Face, and Paparazzi &#8211; but it also produced plenty of controversy.  Her exaggerated use of fashion, musical cliches, and sex gave her plenty of media attention &#8211; both good and bad.  If you&#8217;ve never heard one of her songs or seen a video, the first 30 seconds of <a href="http://www.youtube.com/watch?v=bESGLojNYSo">Poker Face</a> will give you a pretty good idea of her style (musical and otherwise).  Actually, you don&#8217;t even really have to hit play &#8211; the first frame showing her poolside between to two Great Danes probably gives you a pretty good idea where things will go next.</p>
<p><a href="http://www.amazon.com/gp/product/B002X02V02?ie=UTF8&amp;tag=brozsqseex-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B002X02V02"><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  class="alignright size-full wp-image-8461" title="lady-gaga-the-fame-monster" src="http://cached.brentozar.com/wp-content/uploads/2010/05/lady-gaga-the-fame-monster.jpg" alt="" width="280" height="280" /></a>Anybody can get famous doing an Internet <span style="text-decoration: line-through;">donkey</span> Great Dane show.  The big challenge for suddenly-famous artists isn&#8217;t the first release, though &#8211; it&#8217;s the sophomore release.  The second album shows if the star has the potential to keep cranking out new material, or if they drop off the face of pop culture as a flash-in-the-pan.</p>
<p>A little over a year later, Gaga released a followup album called The Fame Monster, but there&#8217;s some debate over whether it should even be considered her sophomore work. Due to the short time between releases, its shorter length (only 8 tracks), and its sales method (often packaged with The Fame in a single box), it was seen as an extension of her debut album.  This effort didn&#8217;t win over any new fans; if you didn&#8217;t like The Fame, then The Fame Monster wasn&#8217;t going to turn you into a Little Monster, as Gaga fans are known.</p>
<p>It&#8217;s a lot like SQL Server 2008 and 2008 R2.</p>
<h3>Microsoft SQL Server 2008: The Fame</h3>
<p>It&#8217;s impossible to review this month&#8217;s newest release from Microsoft, SQL Server 2008 R2, without reflecting back on the recent release of SQL Server 2008.  R2 comes quickly on the heels of 2008 and tells more of the story that was first started in 2008.</p>
<p>SQL Server 2008&#8242;s hit singles for production DBAs included:</p>
<ul>
<li><strong>Backup compression</strong> &#8211; this instant-winner of a feature has  been available in third party software like <a href="http://www.quest.com/litespeed-for-sql-server/">Quest LiteSpeed</a> for years, and 2008 Enterprise Edition users got it built into the  engine.</li>
<li><strong>Transparent Data Encryption</strong> &#8211; if you need it, you desperately need it.  TDE makes it ridiculously easy to protect your company&#8217;s data from headlines about stolen backup tapes.</li>
<li><strong>IntelliSense</strong> &#8211; wildly popular at first, but quickly fell off the charts as users discovered it didn&#8217;t work with previous versions of SQL Server.</li>
</ul>
<p>The less popular B-side songs were:</p>
<ul>
<li><strong>Data compression</strong> &#8211; like backup compression, this feature can give an instant performance benefit under certain circumstances.  Even better, the data is only compressed once, and then all backups are smaller and faster without repeated CPU work.  I think this is the most underrated song in the album, although filtered indexes &amp; statistics are a close second.</li>
<li><strong>Policy-Based Management</strong> &#8211; a cult favorite that hasn&#8217;t managed to crack the charts for widespread adoption.  Everybody&#8217;s heard about this song, but nobody knows the words.</li>
<li><strong>Resource Governor</strong> &#8211; originally touted as the ability to stop runaway queries or ease consolidation pains, this didn&#8217;t actually work as intended due to its inability to throttle IO.  Storage is usually SQL Server&#8217;s biggest bottleneck.</li>
<li><strong>Spatial data</strong> &#8211; programmers have worked around the challenges of storing latitude/longitude data in RDBMS&#8217;s for years.  With support built into the engine, now developers could use spatial indexes to execute tough queries much faster.</li>
<li><strong>Filestream storage</strong> &#8211; answering a question DBAs everywhere kept asking, &#8220;How can we make our databases larger and more difficult to back up?&#8221;</li>
</ul>
<p>The release was chock full of upbeat songs, but the beats were just a little too tricky for mainstream dance clubs.  SQL Server 2005 was good enough, and companies didn&#8217;t have the money to roll through quick upgrade projects, so I didn&#8217;t see a widespread adoption of 2008.  In <a href="http://www.sqlpass.org/Community/SpeakerResource/2010SummitContentSurveyResults.aspx">the recent PASS Summit poll</a>, 52% of responders said less than half of their servers were SQL Server 2008.  I haven&#8217;t heard anyone say they dislike SQL Server 2008 &#8211; they just didn&#8217;t care quite enough to deploy it to every server in the shop.</p>
<h3>SQL Server 2008 R2: The Fame Monster</h3>
<p>Real music critics seem to have a somewhat positive view of The Fame  Monster, giving it <a href="http://www.metacritic.com/music/artists/ladygaga/famemonster">75  points out of 100 on Metacritic</a>.  Gaga clearly resonates with the  purchasing public, having earned over 17 platinum records as of this  writing.  People between those two extremes have a much more negative  reaction, however &#8211; my music-critic friends (people who think they know a  lot about music, yet don&#8217;t have jobs in the business) uniformly hate  her.  They say she&#8217;s low-brow, populist, and oversexed.</p>
<p>SQL Server 2008 R2 will have a similar reputation in the database world.  Analysts,  the IT industry&#8217;s equivalent of music critics, <a href="http://www.microsoft.com/sqlserver/2008/en/us/news-reviews.aspx">love  SQL Server</a>.  On the other extreme (paying customers), Microsoft  sells the heck out of SQL Server, so it seems to be popular with the  folks with money.  People in the middle are more divided, though &#8211; I  hear plenty of people on other platforms referring to SQL Server as not  good enough for all kinds of reasons.  It&#8217;s too expensive, it&#8217;s not  full-featured enough, it&#8217;s too-full-featured (yes, that&#8217;s the NoSQL  claim), it&#8217;s not open source, the list goes on and on.</p>
<p>People who liked SQL Server 2008 will like 2008 R2, but for different reasons.  It brings some really new material to the party, albeit with exactly the same theme as 2008.</p>
<h3>PowerPivot Caters to the <a href="http://www.youtube.com/watch?v=d2smz_1L2_0">Paparazzi</a></h3>
<div id="attachment_8425" class="wp-caption alignright" style="width: 293px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; float: right;"><a href="http://www.flickr.com/photos/jolissa/4325087148/"><img class="size-medium wp-image-8425 " title="lady-gaga-paparazzi" src="http://cached.brentozar.com/wp-content/uploads/2010/05/lady-gaga-paparazzi-283x300.jpg" alt="Lady Gaga Fan Art" width="283" height="300" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">She&#39;s no Donald Farmer, but she&#39;ll do</p></div>
<p>Microsoft used sex to sell SQL Server 2008 &#8211; and that sex was Business Intelligence.  BI is by far the sexiest topic for businesses today.  It&#8217;s in every magazine, every book, and companies are dying to figure out how to get more actionable information out of their raw data.  SQL 2008&#8242;s material read like a pinup calendar &#8211; &#8220;We&#8217;ve got all your forms of data right here, big boy!  C&#8217;mon over and analyze me.&#8221;</p>
<p>R2 takes the sex appeal even further &#8211; BI isn&#8217;t in the hands of pros anymore, but rather amateurs.  Any sleazy middle manager with a fetish for data can whip out an Excel spreadsheet and get his PowerPivot on, doing multi-million-row analysis on his laptop.</p>
<p>This high-quantity, low-quality analysis comes with its own challenges.  Who rates the data?  Are you sure the numbers in that loose schema are right?  Is that juicy profit figure really profit, or a big, fat, hairy loss masquerading as something else?  Who let that underage data into the corporate report?  And in the middle of a steamy analysis session, does anyone even care?</p>
<p>PowerPivot doesn&#8217;t appeal to buttoned-down database administrators accustomed to pure, cleansed data stored behind locked doors, but that&#8217;s not the point.  It sells to managers and executives who want fast, easy access to decisionmaking numbers, and they&#8217;re going to love it &#8211; especially when combined with SharePoint.</p>
<h3>StreamInsight: It&#8217;s <a href="http://www.youtube.com/watch?v=prxr43n0P2M" target="_blank">Money Honey</a></h3>
<p>Packaging StreamInsight in the SQL Server box will be controversial, but the feature is great for developers.  StreamInsight helps developers analyze massive amounts of incoming data &#8211; think stock trades, Twitter, or clickstream data for web sites.  Developers can then build rules (no, not with T-SQL) to handle and parse that data.</p>
<p>Notice how I said &#8220;developers&#8221; three times in three sentences?</p>
<p>StreamInsight doesn&#8217;t really have anything to do with SQL Server.  The coding is done in Visual Studio and the data doesn&#8217;t go through the SQL Server engine.  SQL Server just happens to be a really expensive box &#8211; especially the Datacenter Edition, where StreamInsight is best used &#8211; and Microsoft needs to monetize this product.  Presto: StreamInsight becomes part of SQL Server.</p>
<p>Database administrators can safely ignore this feature because they won&#8217;t be deploying it, managing it, backing it up, etc.  CIOs, however, need to pay close attention to what features are bundled into what editions, because buying SQL Server is getting a little more complicated.</p>
<h3>CIOs are Seeing Microsoft&#8217;s <a href="http://www.youtube.com/watch?v=bESGLojNYSo" target="_blank">Poker Face</a></h3>
<div id="attachment_8426" class="wp-caption alignright" style="width: 310px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; float: right;"><a href="http://www.flickr.com/photos/brento/sets/72157624039870702/"><img class="size-medium wp-image-8426" title="Can't Read My Poker Face" src="http://cached.brentozar.com/wp-content/uploads/2010/05/Cant-Read-My-Poker-Face-300x225.jpg" alt="My poker face, let me show you it" width="300" height="225" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">My poker face, let me show you it</p></div>
<p>SQL Server 2008 R2 brings a new top-end SKU, Datacenter Edition.  Microsoft <a href="http://www.microsoft.com/sqlserver/2008/en/us/R2-editions.aspx">breaks down features by edition</a>, but here&#8217;s my simplified explanation:</p>
<p><strong>Express Edition (Free) has:<br />
</strong></p>
<ul>
<li>Databases up to 10GB</li>
<li>Completely free</li>
</ul>
<p><strong>Standard Edition (roughly $6k/socket) adds:</strong></p>
<ul>
<li>No limits on database size</li>
<li>Backup compression</li>
</ul>
<p><strong>Enterprise Edition (roughly $30k/socket) adds:</strong></p>
<ul>
<li>Up to 8 CPU sockets</li>
<li>Management features for up to 25 instances</li>
<li>Virtualization rights for four guests &#8211; on a two-socket server, you can buy two sockets of SQL Server 2008 R2 Enterprise Edition, then run four virtual servers on  there with SQL Server.</li>
<li>Data compression, online index rebuilds, and other engine features that help with databases over around 100GB</li>
</ul>
<p><strong>Datacenter Edition (roughly $60k/socket) adds:</strong></p>
<ul>
<li>Unlimited CPU sockets</li>
<li>Management features for over 25 instances</li>
<li>Unlimited virtualization rights &#8211; on a two-socket server, you can buy two sockets of SQL Server 2008 R2 Datacenter Edition, then run an unlimited number of virtual servers on there with SQL Server.</li>
</ul>
<p>With R2, prices went up, and I&#8217;m totally okay with that.  I&#8217;m not a Microsoft shill here &#8211; I think the market has changed, and Microsoft&#8217;s prices needed to reflect it.  Virtualization is on fire.  Microsoft has to price products not just for today, but for now through the next release.  Intel&#8217;s packing more and more cores per chip, Cisco&#8217;s got blades that handle an insane amount of memory, and I routinely see virtualization hosts with more than 4 guests on them &#8211; usually several times that many.  It&#8217;s not inconceivable that we&#8217;ll see hosts with more than 4 virtual SQL Servers on them soon as well, and Microsoft licensing revenues would plummet.</p>
<p>The price increase also sort of reflects the new tools like PowerPivot and StreamInsight &#8211; but only kinda.  Some of the new features don&#8217;t have polish, and there&#8217;s a risk of them being one-and-done.</p>
<h3><a href="http://popup.lala.com/popup/432627095098580018" target="_blank">I Like It Rough</a>: DAC Packs</h3>
<div id="attachment_8424" class="wp-caption alignright" style="width: 209px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; float: right;"><a href="http://www.flickr.com/photos/jolissa/4325087148/"><img class="size-medium wp-image-8424" title="Lady Gaga Onstage" src="http://cached.brentozar.com/wp-content/uploads/2010/05/lady-gaga-onstage-199x300.jpg" alt="Maybe not that rough." width="199" height="300" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">Maybe not that rough.</p></div>
<p>The iTunes release of Fame Monster includes a bonus track, &#8220;I Like It Rough,&#8221; that depicts a relationship where both sides do a lot of giving and taking.  It&#8217;s insanely catchy, but with the subject matter, I can see why it didn&#8217;t get widespread release.</p>
<p>DAC Packs are R2&#8242;s bonus track.  <a href="http://www.brentozar.com/archive/2009/08/sql-server-2008-r2-the-dac-pack/">I&#8217;ve written about DAC Packs before</a>, and I believe they have an awesome long-term potential.  The version shipped in R2 is very rough for all kinds of reasons &#8211; it does side-by-side deployments (copying your entire database just to change a single stored proc), it doesn&#8217;t support a lot of database features, there&#8217;s no tooling whatsoever for DBAs, and it does a worse job of just about everything than Data Dude did.  (And nobody bought Data Dude, either.)</p>
<p>Microsoft says that DACs are a down payment on a bigger vision &#8211; and I do believe in that vision &#8211; but Microsoft has a pretty bad credit score.  They make an awful lot of down payments, and then when the first monthly invoice comes in, they seem to have left their wallet in their other pants.  Want to see a credit check?</p>
<ul>
<li>SQL Server Notification Services</li>
<li>English Query</li>
<li>DTS (how do you like rewriting all those packages into SSIS? Good times, eh?)</li>
<li>HTTP SOAP access (I&#8217;d almost forgotten about that one, but it was even one of <a href="http://www.microsoft.com/sqlserver/2005/en/us/top-30-features.aspx">Microsoft&#8217;s Top 10 Features for DBAs in 2005</a>.  Quote: &#8220;&#8230;eliminating the need for a middle-tier listener, such as IIS, to access a  Web services interface that is exposed by SQL Server 2005.&#8221;)</li>
<li>Vardecimal (yes, we actually had a one-and-done datatype)</li>
<li>Service Broker (yes, it still works great, but there haven&#8217;t been any investments here whatsoever)</li>
</ul>
<p>Ouch.  That&#8217;s a lot of things they bought on layaway, and then never paid for.</p>
<p>In my Top 10 Developer Mistakes That Won&#8217;t Scale presentation, my #1 thing to avoid is relying on v1.0 features.  Sometimes Microsoft follows through and improves the feature over time, like SQL Server Integration Services.  Sometimes, though, they forget their wallet and look the other way.  When I&#8217;m making architectural decisions on where to invest programmer resources, I follow Microsoft&#8217;s own lead &#8211; if they didn&#8217;t care enough to invest the time it takes to do something right, then I won&#8217;t invest my own time in it either.  Let&#8217;s see if they make the next payment first.</p>
<p>The old adage used to be, &#8220;I won&#8217;t deploy it until Service Pack 1, because there might be bugs.&#8221;</p>
<p>Now I tell my developers, &#8220;Don&#8217;t code against it until V2, because there might not be one.&#8221;</p>
<p>Like Fox Mulder, I want to believe, but Microsoft needs to pour a whole lot more work into DAC Packs &#8211; fast.  Otherwise, server virtualization is going to bypass database virtualization as a better way to solve management problems.</p>
<h3>SQL Server 2008 R2: Not a <a href="http://www.youtube.com/watch?v=Mso9nEVVIUY" target="_blank">Bad Romance</a></h3>
<p>If you&#8217;re into dance music, you couldn&#8217;t help but hear The Fame when it came out.  If you liked it, you&#8217;re going to like The Fame Monster, but if you didn&#8217;t like it, The Fame Monster won&#8217;t change your mind about Lady Gaga.  The Fame Monster is really just more of the same songs in the same style.</p>
<p>Most SQL Server professionals who liked SQL 2005 are going to pick up this latest release, throw it into their playlists, and keep right on working as if nothing changed &#8211; because for the most part, it hasn&#8217;t.  SQL Server&#8217;s engine hasn&#8217;t really changed since 2005 came out.  Unlike The Fame Monster, though, I think R2 has a chance of winning over  people who weren&#8217;t fans of SQL Server before.  Microsoft is extending  its range with StreamInsight, PowerPivot, and Parallel Data Warehouse  Edition, and these might bring in a new audience.</p>
<p>...<br /><i>Upcoming free webcasts: <a href="https://brentozarevents.webex.com/brentozarevents/onstage/g.php?t=a&d=663314175">SQL and SSDs: A Valentine's Day Love Story</a> and <a href="https://brentozarevents.webex.com/brentozarevents/onstage/g.php?t=a&d=664876357">Anatomy of the SQL Server Log File</a></i>.</p>
<div class="wp-about-author-containter-top" style="background-color:#FFEAA8;"><div class="wp-about-author-pic"><img alt='' src='http://1.gravatar.com/avatar/77f776c2eaf0cc691e8a0880bb8a191f?s=100&amp;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D100&amp;r=R' class='avatar avatar-100 photo' height='100' width='100' /></div><div class="wp-about-author-text"><h3><a href='http://www.brentozar.com/archive/author/BrentO/' title='Brent Ozar'>Brent Ozar</a></h3><p>Brent specializes in performance tuning for SQL Server, VMware, and storage.  He's one of the very few Microsoft Certified Masters of SQL Server, a published author, and a Microsoft MVP.  He likes travel, Jeeps, Apple gear, jokes, and writing about himself in the third person.  <a href="http://www.brentozar.com/consultants/brent-ozar/">Read more and contact Brent</a>.</p><p><a href='http://www.brentozar.com' title='Brent Ozar'>Website</a> - <a href='http://twitter.com/brento' title='Brent Ozaron Twitter'>Twitter</a> - <a href='http://www.facebook.com/brentozar' title='Brent Ozar on Facebook'>Facebook</a> - <a href='http://www.brentozar.com/archive/author/BrentO/' title='More posts by Brent Ozar'>More Posts</a> </p></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.brentozar.com/archive/2010/05/sql-server-r-review/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>My Weekly Bookmarks for October 30th</title>
		<link>http://www.brentozar.com/archive/2009/10/my-weekly-bookmarks-for-october-30th/</link>
		<comments>http://www.brentozar.com/archive/2009/10/my-weekly-bookmarks-for-october-30th/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 16:02:38 +0000</pubDate>
		<dc:creator>Brent Ozar</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[clustering]]></category>
		<category><![CDATA[dac]]></category>
		<category><![CDATA[drp]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[gadgets]]></category>
		<category><![CDATA[hiring]]></category>
		<category><![CDATA[Interviewing]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[netapp]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[performancetuning]]></category>
		<category><![CDATA[powerpoint]]></category>
		<category><![CDATA[presenting]]></category>
		<category><![CDATA[san]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[sparetime]]></category>
		<category><![CDATA[spotlight]]></category>
		<category><![CDATA[sql2008r2]]></category>
		<category><![CDATA[sqlpass]]></category>
		<category><![CDATA[sqlserver]]></category>
		<category><![CDATA[ssms]]></category>
		<category><![CDATA[stackoverflow]]></category>
		<category><![CDATA[training]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.brentozar.com/?p=5766</guid>
		<description><![CDATA[Here&#8217;s my bookmarked links for October 26th through October 30th: SQL Server Links Windows Azure Platform Launch Update &#8211; The blog notes that &#8220;a number of new features in Windows Azure will be made available for the first time&#8221; &#8211; but it&#8217;s at PDC, not the Professional Association for SQL Server Summit. This should be...<p>...<br /><i>Upcoming free webcasts: <a href="https://brentozarevents.webex.com/brentozarevents/onstage/g.php?t=a&d=663314175">SQL and SSDs: A Valentine's Day Love Story</a> and <a href="https://brentozarevents.webex.com/brentozarevents/onstage/g.php?t=a&d=664876357">Anatomy of the SQL Server Log File</a></i>.</p>
]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s my bookmarked links for October 26th through October 30th:</p>
<h3>SQL Server Links</h3>
<ul>
<li><a href="http://blogs.msdn.com/ssds/archive/2009/10/29/9914882.aspx">Windows Azure Platform Launch Update</a> &#8211; The blog notes that &#8220;a number of new features in Windows Azure will be made available for the first time&#8221; &#8211; but it&#8217;s at PDC, not the Professional Association for SQL Server Summit.  This should be your clue that cloud-based SQL Server isn&#8217;t targeted at DBAs, folks &#8211; it&#8217;s targeted at developers.</li>
<li><a href="http://blogs.msdn.com/buckwoody/archive/2009/10/29/don-t-be-a-dba-be-a-data-professional.aspx">Don’t be a DBA – Be a Data Professional</a> &#8211; Buck Woody explains that your real job isn&#8217;t tied to the exact version/edition/brand you&#8217;re using &#8211; it&#8217;s tied to the value you provide.</li>
<li><a href="http://www.sqlservercentral.com/blogs/brian_kelley/archive/2009/10/27/sql-university-diving-into-authorization.aspx">SQL University: Diving into Authorization</a> &#8211; Do you understand the differences between GRANT, REVOKE and DENY?  K. Brian Kelley dives in for SQL University.</li>
<li><a href="http://blogs.msdn.com/cindygross/archive/2009/10/16/sql-server-with-netapp-san.aspx">SQL Server with NetApp SAN</a> &#8211; Collection of best practices documents from NetApp.</li>
<li><a href="http://blogs.msdn.com/cindygross/archive/2009/10/23/checklist-for-installing-sql-server-2005-as-a-clustered-instance.aspx">Checklist for installing SQL Server 2005 as a clustered instance</a> &#8211; Your first cluster is painful &#8211; get help from Cindy Gross&#8217;s simplified checklist.</li>
<li><a href="http://blogs.msdn.com/cindygross/archive/2009/10/28/how-people-abuse-their-sql-server-transaction-log-things-not-to-do.aspx">How People Abuse Their SQL Server Transaction Log &#8211; Things NOT to Do</a> &#8211; A laundry list of SQL Server abuses.</li>
<li><a href="http://sqlblog.com/blogs/merrill_aldrich/archive/2009/10/29/using-historical-perf-counters-for-storage-planning.aspx">Merrill Aldrich : Using Historical Perf Counter Data For Storage Planning</a> &#8211; Dives into some of the cool metrics you can get from the Quest Spotlight repositories.</li>
<li><a href="http://www.sqlservercentral.com/blogs/glennberry/archive/2009/10/29/suggested-max-memory-settings-for-sql-server-2005_2F00_2008.aspx">Suggested Max Memory Settings for SQL Server 2005/2008</a> &#8211; I like hard-coding the maximum memory size for SQL Server whenever it&#8217;s not being shared with multiple applications.  Glenn shows you some guidelines for the right numbers.</li>
<li><a href="http://www.sqlservercentral.com/blogs/brian_kelley/archive/2009/10/26/sql-university-authentication-and-authorization.aspx">SQL University: Authentication and Authorization</a> &#8211; K. Brian Kelly talks about his specialty &#8211; making sure your data stays yours.</li>
<li><a href="http://aws.typepad.com/aws/2009/10/amazon-ec2-now-an-even-better-value.html">Amazon EC2 &#8211; Now an Even Better Value</a> &#8211; Amazon&#8217;s prices are lower now for SQL Server in the cloud.</li>
<li><a href="http://feedproxy.google.com/~r/mladenp/~3/KNrW5BvJVJk/SSMS-Tools-Pack-1.7-is-out-New-feature-SQL-Snippets.aspx">SSMS Tools Pack 1.7 is out! New feature: SQL Snippets</a> &#8211; Great free tool.</li>
<li><a href="http://www.sqlservercentral.com/blogs/steve_jones/archive/2009/10/27/deterministic-functions.aspx">Deterministic Functions</a> &#8211; Steve Jones talks about how to determine whether something&#8217;s deterministic &#8211; it affects caching of execution plans, too.</li>
<li><a href="http://blogs.msdn.com/dtjones/archive/2009/10/27/developing-data-tier-applications-using-visual-studio-2010.aspx">Developing Data-tier Applications Using Visual Studio 2010</a> &#8211; Video showing off what&#8217;s coming for DBAs long term.</li>
<li><a href="http://blogs.msdn.com/buckwoody/archive/2009/10/28/templates-for-new-query-window.aspx">Templates for New Query Window</a> &#8211; Buck Woody shows how to force yourself into commenting your code better.</li>
<li><a href="http://www.sharepointmadscientist.com/Lists/Posts/ViewPost.aspx?ID=46">High Availability Improvements in SharePoint 2010</a> &#8211; Woohoo!  It&#8217;ll support SQL Server database mirroring out of the box.</li>
<li><a href="http://aws.typepad.com/aws/2009/10/introducing-rds-the-amazon-relational-database-service-.html">Introducing Amazon RDS &#8211; The Amazon Relational Database Service</a> &#8211; MySQL in the cloud, cheap.</li>
</ul>
<h3>#SQLPASS Links</h3>
<ul>
<li><a href="http://kevinekline.com/2009/10/25/starting-the-travel-tips-meme/">Starting the Travel Tips Meme</a> &#8211; Great tips from Kevin Kline for the upcoming PASS summit.</li>
<li><a href="http://www.sqlservercentral.com/blogs/wisemanorwiseguy/archive/2009/10/29/what-should-pass-strive-to-be_3F00_.aspx">What Should PASS Strive To Be?</a> &#8211; Jack Corbett&#8217;s thoughts on #SQLPASS&#8217;s directions.</li>
<li><a href="http://blogs.msdn.com/jimmymay/archive/2009/10/30/a-rendezvous-with-destiny-pass-2009-sqlpass.aspx">A Rendezvous With Destiny: PASS 2009 (#sqlpass)</a> &#8211; If you&#8217;re going to the PASS Summit, you need to watch Jimmy May speak.</li>
</ul>
<h3>Tech Links</h3>
<ul>
<li><a href="http://feeds.gawker.com/~r/gizmodo/full/~3/72DnyYNZFhM/losing-net-neutrality-the-worst-case-scenario">Losing Net Neutrality: The Worst Case Scenario [Net Neutrality]</a> &#8211; If you don&#8217;t understand the talk around &#8220;net neutrality&#8221;, this post will illustrate how the net will look like if we don&#8217;t have net neutrality.</li>
<li><a href="http://blogs.netapp.com/virtualstorageguy/2009/10/vce-101-thin-provisioning-part-1-the-basics.html">VCE-101 Thin Provisioning Part 1 – The Basics</a> &#8211; Thin provisioning involves creating storage arrays without actually having as much storage as you think.  Doing it right requires some awareness at the OS level.</li>
<li><a href="http://feeds.tuaw.com/click.phdo?i=6c8f0afe7cd6638d515002152a7b7194">ScreenFlow 2.0: top Mac screen recording app gets even better</a> &#8211; This is the tool I use for my podcasts and screencasts.</li>
<li><a href="http://www.engadget.com/2009/10/30/motorola-droid-review/">Motorola DROID review</a> &#8211; Engadget&#8217;s review of the highly awaited Android headset.  Comes out with more cons than I&#8217;d have expected.</li>
<li><a href="http://blog.stackoverflow.com/2009/10/free-public-careers-cvs/">Free Public Careers CVs</a> &#8211; This is going to change the way geeks get hired.</li>
<li><a href="http://feedproxy.google.com/~r/blogspot/MKuf/~3/UujOrHS9hqg/announcing-google-maps-navigation-for.html">Announcing Google Maps Navigation for Android 2.0</a> &#8211; Free turn-by-turn navigation for Android phones.  Interesting because Google is basically competing against the iPhone on price now &#8211; rather than paying for turn-by-turn nav, you can get an Android phone and get that for free.</li>
<li><a href="http://feedproxy.google.com/~r/typepad/sethsmainblog/~3/W4R37RQZr10/the-penalty-for-violating-dunbars-law.html">Dunbar&#8217;s Number isn&#8217;t just a number, it&#8217;s the law</a> &#8211; Humans can&#8217;t handle having more than 150 friends.</li>
<li><a href="http://blogs.netapp.com/virtualstorageguy/2009/10/now-available-the-virtual-storage-console-vsphere-plug-in.html">Now Available: The Virtual Storage Console vSphere Plug-in</a> &#8211; If you manage VMware and you have a NetApp SAN, this lets you get better insight into your virtual server storage from inside VMware tools.</li>
</ul>
<h3>The Junk Drawer</h3>
<ul>
<li><a href="http://www.steverubel.com/charticle-newspaper-circulation-over-the-last">Newspaper circulation chart over the last 20 years</a> &#8211; What a cliff.  Scroll down.</li>
<li><a href="http://feedproxy.google.com/~r/SQLRockstar/~3/VlWsSOwEkrM/">I Got Nowhere To Go</a> &#8211; Tom LaRock questions why people are starting up all kinds of new sites that do the same thing as ones that are already popular &amp; successful.</li>
<li><a href="http://www.crunchgear.com/2009/10/26/best-buy-drops-the-price-on-the-netflix-streaming-blu-ray-playing-insignia-blu-ray-player/">Best Buy drops the price on the Netflix-streaming, Blu-ray playing Insignia Blu-ray player</a> &#8211; $100 for a Blu-ray player is one heck of a breakthrough price.</li>
<li><a href="http://feedproxy.google.com/~r/SQLRockstar/~3/mZyuh36okRY/">Book Review: Twitter Wit</a> &#8211; Tom LaRock reviews a book with tweets.</li>
<li><a href="http://feedproxy.google.com/~r/ProbloggerHelpingBloggersEarnMoney/~3/fZUM-9AHo84/">The Power of Being Personal on Your Blog</a> &#8211; Wanna know why you should be personal?  Ask a blogger who&#8217;s already been wildly successful.</li>
<li><a href="http://friendlyatheist.com/2009/10/21/which-religion-should-i-follow/">Which Religion Should I Follow?</a> &#8211; Flowchart to pick your Jeebus.</li>
<li><a href="http://www.thinkgeek.com/c87a/">Caffeine &amp; Edibles : Baconnaise</a> &#8211; Man, if only there was some way I could get both bacon and mayo on my sandwich faster&#8230;.ah-ha!</li>
</ul>
<p>These bookmarks are automatically imported from <a href="http://delicious.com/brento">my bookmarks at Delicious.com</a>.  If you&#8217;d like to get up-to-the-minute updates on what I&#8217;m bookmarking, you can subscribe to <a href="http://feeds.delicious.com/v2/rss/brento?count=15">my bookmark RSS feed</a>.</p>
<p>...<br /><i>Upcoming free webcasts: <a href="https://brentozarevents.webex.com/brentozarevents/onstage/g.php?t=a&d=663314175">SQL and SSDs: A Valentine's Day Love Story</a> and <a href="https://brentozarevents.webex.com/brentozarevents/onstage/g.php?t=a&d=664876357">Anatomy of the SQL Server Log File</a></i>.</p>
<div class="wp-about-author-containter-top" style="background-color:#FFEAA8;"><div class="wp-about-author-pic"><img alt='' src='http://1.gravatar.com/avatar/77f776c2eaf0cc691e8a0880bb8a191f?s=100&amp;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D100&amp;r=R' class='avatar avatar-100 photo' height='100' width='100' /></div><div class="wp-about-author-text"><h3><a href='http://www.brentozar.com/archive/author/BrentO/' title='Brent Ozar'>Brent Ozar</a></h3><p>Brent specializes in performance tuning for SQL Server, VMware, and storage.  He's one of the very few Microsoft Certified Masters of SQL Server, a published author, and a Microsoft MVP.  He likes travel, Jeeps, Apple gear, jokes, and writing about himself in the third person.  <a href="http://www.brentozar.com/consultants/brent-ozar/">Read more and contact Brent</a>.</p><p><a href='http://www.brentozar.com' title='Brent Ozar'>Website</a> - <a href='http://twitter.com/brento' title='Brent Ozaron Twitter'>Twitter</a> - <a href='http://www.facebook.com/brentozar' title='Brent Ozar on Facebook'>Facebook</a> - <a href='http://www.brentozar.com/archive/author/BrentO/' title='More posts by Brent Ozar'>More Posts</a> </p></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.brentozar.com/archive/2009/10/my-weekly-bookmarks-for-october-30th/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced
Object Caching 1118/1132 objects using disk: basic

Served from: www.brentozar.com @ 2012-02-07 23:59:24 -->
