<?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>StraightPath Consulting&#039;s SQL Server Blog &#187; Syndicate</title>
	<atom:link href="http://www.straightpathsql.com/archives/category/syndicate/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.straightpathsql.com</link>
	<description>Mike Walsh&#039;s Thoughts on SQL Server, Professional Development and Life</description>
	<lastBuildDate>Thu, 29 Jul 2010 12:11:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>SQL Server Licensing Or Tax Forms?</title>
		<link>http://www.straightpathsql.com/archives/2010/07/sql-server-licensing-or-tax-forms/</link>
		<comments>http://www.straightpathsql.com/archives/2010/07/sql-server-licensing-or-tax-forms/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 13:24:55 +0000</pubDate>
		<dc:creator>Mike Walsh</dc:creator>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[DBA]]></category>
		<category><![CDATA[InstallTips]]></category>
		<category><![CDATA[Pet Peeve]]></category>
		<category><![CDATA[Syndicate]]></category>
		<category><![CDATA[database administration]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[licensing]]></category>

		<guid isPermaLink="false">http://www.straightpathsql.com/?p=847</guid>
		<description><![CDATA[

Which would you rather do, wade through the nuances of SQL Server licensing or a typical tax form?  Some days, I think the latter would be a welcome respite. Let&#8217;s just put it this way, I bet Brent Ozar (BrentO on twitter) is happy that licensing wasn&#8217;t the biggest part of the MCM grade. (I [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwww.straightpathsql.com%252Farchives%252F2010%252F07%252Fsql-server-licensing-or-tax-forms%252F%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2Fa4wKU9%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22SQL%20Server%20Licensing%20Or%20Tax%20Forms%3F%20%23%22%20%7D);"></div>
<p>Which would you rather do, wade through the nuances of SQL Server licensing or a typical tax form?  Some days, I think the latter would be a welcome respite. Let&#8217;s just put it this way, I bet <a href="http://www.brentozar.com" target="_blank">Brent Ozar</a> (<a href="http://twitter.com/brento">BrentO</a> on twitter) is happy that licensing wasn&#8217;t the biggest part of the MCM grade. (I don&#8217;t know this, I just presume it because people actually pass the MCM every once in a while).</p>
<h2>Common SQL Server Licensing Myths</p>
<p><div id="attachment_862" class="wp-caption alignright" style="width: 310px"><a href="http://www.flickr.com/photos/uber-tuber/2917811282/#/"><img class="size-medium wp-image-862" title="2917811282_70e20cd396_z" src="http://www.straightpathsql.com/wp-content/uploads/2010/07/2917811282_70e20cd396_z-300x224.jpg" alt="People Lost in Corn Maze" width="300" height="224" /></a><p class="wp-caption-text">The people in this maze might be better off than us.</p></div></h2>
<p>I am going to talk about some of the more common myths I&#8217;ve encountered with licensing throughout my career and consulting. Microsoft has some decent SQL Server licensing resources including some PDFs (some short and some nearing legislation size with flowcharts abound). This <a href="http://www.google.com/url?sa=t&amp;source=web&amp;cd=1&amp;ved=0CBUQFjAA&amp;url=http%3A%2F%2Fdownload.microsoft.com%2Fdownload%2F2%2F7%2F0%2F270B6380-8B38-4268-8AD0-F480A139AB19%2FSQL2008R2_LicensingQuickReference-updated.pdf&amp;ei=NRtOTOSVOYyBnweR_8jYCw&amp;usg=AFQjCNGAb1R0gGejrLdbU_mnKcOJRNcuJQ" target="_blank">quick guide</a> is a good start to look at. Which brings me to a disclaimer:</p>
<p><strong>This blog post does not replace your own research and understanding of licensing guidelines from Microsoft.  The thoughts presented here are my own and represent my views of Microsoft licensing guidelines and my interpretations thereof. My perspective has the potential to be wrong (I&#8217;m a husband, so I&#8217;m likely wrong, come to think of it <img src='http://www.straightpathsql.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ) and could become outdated with future changes. Check with Microsoft and your licensing representative to make any final decisions. </strong></p>
<p>On to the myths I encounter&#8230;</p>
<h2>You Need Enterprise</h2>
<p>Look at the edition feature matrix for your version (<a href="http://www.microsoft.com/sqlserver/2008/en/us/editions-compare.aspx" target="_blank">2008</a>, <a href="http://msdn.microsoft.com/en-us/library/cc645993.aspx" target="_blank">2008 R2</a>, <a href="http://www.microsoft.com/sqlserver/2005/en/us/compare-features.aspx" target="_blank">2005</a>) and see what you need and anticipate needing &#8211; it can save you around $15k + per CPU to go with Standard over Enterprise. I have commonly bumped into people believing that they need enterprise licenses when they don&#8217;t when it comes to things like:</p>
<ul>
<li>Log Shipping (Standard is fine)</li>
<li>Clustering (You can have a single instance two node cluster on Standard)</li>
<li>Mirroring (Some types are allowed in Standard)</li>
</ul>
<p>In fact, this post was inspired recently when I was able to see a project at a company to roll out Enterprise Edition simply because of Log Shipping. No other enterprise features needed. This company had great pricing on Standard and I was able to save them almost $60,000 in Enterprise licenses they didn&#8217;t need. <strong>Wait. There&#8217;s more! Act now and you can save even more because another myth sounds like this:<br />
</strong></p>
<h2>You Need To License Your Mirrored Copy Also</h2>
<p>In most situations (yours may be different, double check), a DR standby (For mirroring or log shipping) doesn&#8217;t need to be licensed by default. Now there are certain triggers (pardon me) that will hit you with a license cost (Being failed over to it for more than 30 days or reporting off of a snapshot of the mirror, for a couple examples) but by default, many simple options don&#8217;t. This same company had an Enterprise License purchase (single CPU) for the fail over site. Another $19,000 saved with no standard license even needed because that instance can sit there &#8220;unlicensed&#8221;.</p>
<h2>I Can Put SSAS, SSRS and the DB Engine anywhere&#8230;</h2>
<p>You can. And, as a best practice in busier environments I&#8217;d say you should. But you can&#8217;t do it for nothing. You can put them all on the same box and they will be licensed as though you just had one (under most circumstances). The moment you split them out (again, generally a best practice for performance) you must license each component separately. While I&#8217;ve saved some companies money, here I&#8217;ve cost some money&#8230; Sorry. I don&#8217;t like it either but it is what it is.</p>
<h2>Multiple Instances Still Means Multiple Licenses</h2>
<p>I hate typing this because just as soon as I do, I am sure some pointy headed boss someplace will say, let&#8217;s consolidate every instance onto one machine! Don&#8217;t do that. But this myth isn&#8217;t true &#8211; you pay by the CPU by the machine. If you have two instances on one machine each using 2 CPUs, you only need one 2 CPU license. Add another instance to it? Same thing, no new license, you pay by the machine not the instance. This is great and can really help save some license expenses at smaller shops but just do so carefully as I wrote when I first drafted this SQLServerPedia <a href="http://sqlserverpedia.com/wiki/Multiple_Database_Instances" target="_blank">wiki article on multiple instance decision making. </a></p>
<h2>SQL Server Licenses Are By Core, Like Oracle</h2>
<p>Or at least like Oracle was last time I checked&#8230; SQL Server (today.. I don&#8217;t know of anything changing, but you never know) licenses by the socket. By the actual die that goes into the socket. Not by the core or thread. So you can have a Quad core proc with hyperthreading that looks like 8 CPUs in perfmon but you are paying for a single CPU license. This is good to know. Might make that hardware upgrade more worthwhile. Who knows how long this will last and, for all I know, maybe it is gone by the time you read this, so double check yourself.</p>
<h2>Virtual Server Licensing Works Just Like Physical</h2>
<p>I&#8217;m not going to say anything except to say this isn&#8217;t necessarily true. There are all sorts of scenarios and differences depending on if you are using standard or enterprise. The IRS has a hotline (800-829-1040). <a href="http://www.microsoft.com/licensing/contact-us.aspx" target="_blank">So does Microsoft</a>, if you aren&#8217;t sure it may be worth a call or e-mail.</p>
<h2>Developer Edition Works for All Developers</h2>
<p>Well that may be true most of the time. Your developers could probably use developer edition but keep a few things in mind: 1.) Did you pay for it? Or is it just a download everyone shares? If you are covered by MSDN (For each developer who touches the instance) or some sort of enterprise agreement then you may be fine. If you paid for the product and a proper license you are fine for the intended use in the agreement. If not, you aren&#8217;t. <strong>But also &#8211; consider this: What is production going to be?</strong> If your production environment is standard, do you necessarily want the product developed and tested on developer edition, which is Enterprise Edition by features, Developer edition only be price tag and EULA?? There may be a reason (especially if you have MSDN licenses for each developer, a good investment typically) to make sure an app is developed and tested in something other than Enterprise. Consider the end goal and end edition. It would stink to see Dev and QA using Developer and relying on some enterprise feature that never failed a test only to find a deploy gone wild.</p>
<h2>Licensing, Just Like SQL Server, Is Set-It-And-Forget-It</h2>
<p>No. No to both. Depending on your agreement with Microsoft the day may come when they come to do a true up of your environment. They will discover your SQL instances with you and verify you are using what you purchased. If you haven&#8217;t you&#8217;ll be buying more licenses and you are in violation of laws and software agreements. You could face fines as a company or a individual, potentially. An answer? Do your own True Ups. Awhile ago I blogged about <a href="http://www.straightpathsql.com/archives/2009/02/what-sql-instances-are-installed-on-my-network/" target="_blank">using the Microsoft Assessment and Planning Toolkit (MAP) to discover your SQL instances</a>. The report it spits out shows you all sorts of great details (server name, edition, version, CPU count, etc). Do your own true up, no reason you can&#8217;t. Are you in line? If not fix it by adding licenses or consolidating and saving the company hard earned cash (&#8220;Hey, boss, I just want 1%&#8230;&#8221;)</p>
<h2>Summing It Up</h2>
<p>A simple look at a few of the more common myths I bump into around licensing. They can all be summed up with the same advice, <strong>do your homework, understand the license agreements with factual information (not someones recollection or interpretation) and always double check. </strong>Even if the information comes from a trusted vendor (you know<a href="http://www.straightpathsql.com/archives/2010/07/hey-software-vendors-get-a-clue/" target="_blank"> how I feel about that</a>), you could be breaking the law or throwing away company money. Neither are great career advancement moves.</p>
<p><strong>What about you? </strong>Do you have a licensing horror story? A tip for someone else out here. Leave it in the comments or blog about it and let us know when your post goes up, I&#8217;ll be more than happy to link to any tips to help folks avoid making a mistake up front.</p>

<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.straightpathsql.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.straightpathsql.com/archives/2010/07/sql-server-licensing-or-tax-forms/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Getting Organized &#8211; 451 Degrees, Good For Notebooks</title>
		<link>http://www.straightpathsql.com/archives/2010/07/getting-organized-burn-notebooks/</link>
		<comments>http://www.straightpathsql.com/archives/2010/07/getting-organized-burn-notebooks/#comments</comments>
		<pubDate>Thu, 22 Jul 2010 13:23:43 +0000</pubDate>
		<dc:creator>Mike Walsh</dc:creator>
				<category><![CDATA[Life Lessons]]></category>
		<category><![CDATA[Professional Development]]></category>
		<category><![CDATA[Syndicate]]></category>
		<category><![CDATA[evernote]]></category>
		<category><![CDATA[GettingOrganized]]></category>

		<guid isPermaLink="false">http://www.straightpathsql.com/?p=814</guid>
		<description><![CDATA[

[This is the 4th and final in a series of posts about "Getting Organized" using a better system and the Evernote tool-set for paperless notes (though you could do this with any such software).]
Getting Organized Series Outline

Introduction and License Giveaway
A Task’s Life
The Death of a Task, Man
451 Degrees – Good For Notebooks

Welcome to the final [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwww.straightpathsql.com%252Farchives%252F2010%252F07%252Fgetting-organized-burn-notebooks%252F%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FbjxtM4%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Getting%20Organized%20-%20451%20Degrees%2C%20Good%20For%20Notebooks%20%23%22%20%7D);"></div>
<p>[This is the 4th and final in a series of posts about "<a href="../archives/tag/gettingorganized/" target="_blank">Getting Organized</a>" using a better system and the <a href="http://www.evernote.com/">Evernote</a> tool-set for paperless notes (though you could do this with any such software).]</p>
<h3>Getting Organized Series Outline</h3>
<ul>
<li><a href="archives/2010/07/getting-organized-goodbye-paper/" target="_blank">Introduction and License Giveaway</a></li>
<li><a href="http://www.straightpathsql.com/archives/2010/07/getting-organized-a-tasks-life/" target="_blank">A Task’s Life</a></li>
<li><a href="http://www.straightpathsql.com/archives/2010/07/getting-organized-finishing-tasks/" target="_blank">The Death of a Task, Man</a></li>
<li>451 Degrees – Good For Notebooks</li>
</ul>
<p>Welcome to the final post of the series. There will be a post the following week announcing the winner of the premium license from the license giveaway in the comments of the first post (<a href="http://www.straightpathsql.com/archives/2010/07/getting-organized-goodbye-paper/" target="_blank">contest entries</a> close Friday 7/23).  We&#8217;ve talked about why I came to this software (and more importantly, a renewed desire to manage tasks); how I setup tasks in my system; and some ways I am attempting to add discipline.</p>
<p>We&#8217;ll finish this series by talking about some other features I use in this tool,my attempt to go paperless, what I plan on doing in the future and a few frustrations/concerns.</p>
<p><strong>Before Starting &#8211; thanks to one of my readers, Chris who left an <a href="http://www.straightpathsql.com/archives/2010/07/getting-organized-finishing-tasks/comment-page-1/#comment-949" target="_blank">excellent comment in Part 3</a>.</strong> (There are other great tips as well in the threads of these posts, worth checking out.) He gave us some good tips, a different program to try and I really liked his ideas for task priorities. If you recall, in part 2 I had priority titles like &#8220;Due Today, Due Soon, Due Someday, etc&#8221;. His are simpler and yet fully explain the priority, &#8220;Now!, Gotta, Outta, Wanna&#8221;. I like them and am thinking about trying them out for a while as replacements.</p>
<h2>Burn The Notebooks</h2>
<p>In part 1, I showed a picture of a typical notebook of mine. In a word: disheveled. Since installing Evernote a few weeks ago, I haven&#8217;t used a notebook once. I miss the uniball roller pens I love to write with but not that much; typing on the Macbook is also nice <img src='http://www.straightpathsql.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>I had several notebooks and I used them frequently. A good friend and a great resource on all things social media and blogging, <a href="http://twitter.com/jondipietro" target="_blank">Jon DiPietro</a> who <a href="http://www.domesticatingit.com/category/blog/" target="_blank">blogs about DomesticatingIT</a> gave a great tip about blogging: &#8220;<a href="http://www.domesticatingit.com/abc-always-be-collecting/" target="_blank">Always Be Collecting</a>&#8220;. He suggests using a moleskin notebook and camera.  That is great, but.. I can&#8217;t read my notes and don&#8217;t always have the blog notebook (or the same one) with me. Now when an idea comes to me (even if in the middle of the night feeding the newborn), I reach over to wherever my smartphone is and I type a new note in the blog fodder category (If I am really tired or in a hurry, I won&#8217;t categorize.. it will be there in the inbox for me tomorrow). I have saved or created numerous ideas for work, blog topics, honey-do items, etc and that stimulates me to keep using the tool.</p>
<p>Several times now I have wanted to recall what we discussed in a meeting or a piece of tribal knowledge as I am still <a href="http://www.straightpathsql.com/archives/2010/06/life-changes-2-for-the-price-of-1/" target="_blank">new</a> to my company. Under my old system. I guarantee you I would have a 60% at best chance of finding the exact information in a notebook or single sheet of paper. I would then have an 80% chance of reading my scribbles, Now? I just search and find it. I can type fairly fast and I&#8217;m developing some short hand to consistently express the same thoughts the same way when typing the notes. I&#8217;ve even used the notes in a meeting to help someone else remember a point from a meeting.</p>
<p>I plan on banging away notes while at the PASS Summit sessions this year. Tasks will be things to research or look into in my own environment. Everything else will be blog topics or reference data for later on the gobs of knowledge gleaned. (Or the clever ways to insult people learned from Buck Woody).</p>
<p>To me, this is the biggest feature. The note taking is simple and works great. Adding the task management categories, notebooks and priorities made it even easier.</p>
<h2>Burn The Business Cards</h2>
<p>From any device with a camera, I can take a quick picture or iSight note (on the mac client) of a business card. Save it with the &#8220;persona&#8221; tag about which Mike the relationship is for and dump it into the contacts notebook. I don&#8217;t need your business card, just a picture. I have it on every device that I use Evernote with and I can search it (with OCR so not perfectly but fairly well). I can&#8217;t copy and paste the found text though (See wishlist). On the mac the process is a simple as:</p>
<p style="text-align: center;"><strong>1. </strong>Take a Picture of the card through EverNote&#8217;s iSight note</p>
<p style="text-align: center;">
<div id="attachment_823" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.straightpathsql.com/wp-content/uploads/2010/07/photo.jpg"><img class="size-medium wp-image-823 " title="Scanning_Business_Card" src="http://www.straightpathsql.com/wp-content/uploads/2010/07/photo-300x225.jpg" alt="Scanning my card" width="300" height="225" /></a><p class="wp-caption-text">The back of my card says &quot;Practice Your Restores!&quot;</p></div>
<p style="text-align: center;"><strong>2. </strong>Save The Image To Evernote. Give it a title of the contact name, assign a tag. Add any other notes about the contact you wish to add</p>
<p style="text-align: center;"><strong>3. </strong>Search for the contact later in the contacts folder, or by contacts folder and which persona you know the contact through</p>
<div id="attachment_826" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.straightpathsql.com/wp-content/uploads/2010/07/Screen-shot-2010-07-22-at-12.14.00-AM.png"><img class="size-medium wp-image-826" title="Searching for the &quot;Col&quot; in the Card" src="http://www.straightpathsql.com/wp-content/uploads/2010/07/Screen-shot-2010-07-22-at-12.14.00-AM-300x197.png" alt="My business card, in the system" width="300" height="197" /></a><p class="wp-caption-text">My wife already told me - that is a big picture on the card...</p></div>
<p style="text-align: center;">
<p style="text-align: left;">I can do that with any picture, not just business cards. With the premium edition, I can also import just about any file format I wish to import and I can search through PDF files, I believe.</p>
<h2 style="text-align: left;">Burn A Tweet (Or E-Mail)</h2>
<p>Ok, well I actually don&#8217;t mean with fire this time. I mean, burn a copy. With twitter interaction, I can send a tweet to @myen and it comes into my evernote account. The other day Karen Lopez (better known as <a href="http://twitter.com/datachick" target="_blank">@DataChick</a> to the twitterers out there), who<a href="http://www.infoadvisors.com/" target="_blank"> blogs at InfoAdvisors</a>, sent out a tweet to a flickr picture with the message &#8220;this could be useful&#8221;. I agree, could use it in a post or a blog (but then I saw the Creative Commons license, no I can&#8217;t). But yeah, I can send myself a note through twitter. Same thing with e-mail, I can forward an e-mail to my evernote account and keep it there for a record or for an action item.</p>
<h2>The Trunk</h2>
<p>They recently launched an &#8220;app store&#8221; like feature called &#8220;<a href="http://www.evernote.com/about/trunk/" target="_blank">The Trunk</a>&#8221; where I can download apps that are designed to integrate with Evernote. There are some promsing applications out there and some neat ideas like scanning receipts/etc. into Evernote. One idea I had was to put all of my junk drawer (alright we have two junk drawers and a junk closet) paperwork into one of two places: Evernote and then the trash, or straight to the trash. I may still do this but not with as many items as I had wanted, as I don&#8217;t know how secure my PII would be on their servers. I may still scan them onto some app within my home network though. Using this tool has put me on a declutter kick and I think I&#8217;m liking the clean desk (STILL!) at work.</p>
<h2>Blow Up These Problems!</h2>
<p>Since I am talking a lot about a product (that, again, I am not receiving compensation from&#8230; In fact I approached them about giving away the premium license and they never got back to me&#8230;) I might as well talk about some of the frustrations/concerns:</p>
<ul>
<li><strong>The Interwebs &#8211; </strong>One of the greatest features is one of the potential faults. What happens if World Cup fans all around the world want to take notes about tactics used in the games the next time? Services go down, in fact Evernote had some down time (not horribly long but they experienced it) just this week, after the first 3 posts were scheduled to go live and I had to make sure to add this. I will still have my notes but I can&#8217;t sync and can&#8217;t get all features (like the OCR on the mac. has to sync to server then back &#8211; seconds &#8211; to be searchable)</li>
<li><strong>Security -</strong> There is SSL for the data to go to the server. I can even encrypt selected text and receive my own pass phrase for decrypt. It is still all managed at the server and they don&#8217;t tell you a whole lot about the security. To get SSL encryption I had to upgrade to premium. I won&#8217;t be putting passwords and sensitive client/employer data in here that could cause issues if stolen. I also don&#8217;t know about their corporate security. What are their policies at their data center? Within their databases? It is a cloud based service that I don&#8217;t know a whole lot about.</li>
<li><strong>Backup -</strong> I perform exports on occasion of my notes to HTML for a local backup. The devices all receive all notebooks so I actually have copies in 3 places plus a backup. Plus whatever they do on their servers. Maybe it&#8217;s overkill, but I&#8217;m a DBA. <img src='http://www.straightpathsql.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
<li><strong>Private Clouds &#8211; </strong>They don&#8217;t. What if I wanted to host my own evernote service for myself behind a firewall on my own equipment. I can&#8217;t. I don&#8217;t need their servers for this (save for the OCR perhaps)</li>
<li><strong>No great way to &#8220;Draw&#8221; on the mac. </strong>I can use a third party app like Skitch to do so but I wish I could easily and quickly drag shapes in when at a whiteboard session. I can take a picture but with the drawing, I can draw the &#8220;motion&#8221; of the whiteboard.</li>
</ul>
<h2>Series Summary</h2>
<p>That&#8217;s it. I&#8217;ll answer questions you have about more specifics. Basically the important takeaway from this series, in my mind is, <strong>you can get organized. </strong>You <strong>can manage tasks.</strong> Even if you are borderline ADD. You need discipline and a system that works for you. The important system here for me is what I described in part 2 about collecting, organizing and prioritizing and then what I described in part 3 about getting the tasks done and enforcing discipline upon yourself. The tool you use matters not. Actually it does matter but only so far as you can answer this question with a yes, &#8220;Does the tool you use to manage your tasks appeal to you? Is it easy for you to use and do you stick with it?&#8221; If so, then great. If not, maybe it&#8217;s time to revisit it and get out of the &#8220;Oh crud! I forgot to do something, I&#8217;ll be home late tonight!!!&#8221; rut that I sometimes have been in.</p>
<p>As always, I welcome comments and discussion points. If it isn&#8217;t 7/24/10 (EDT) yet, go ahead and check out the first post and add a comment if you want to win the free premium license.</p>

<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.straightpathsql.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.straightpathsql.com/archives/2010/07/getting-organized-burn-notebooks/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Getting Organized &#8211; The Death of a Task, Man</title>
		<link>http://www.straightpathsql.com/archives/2010/07/getting-organized-finishing-tasks/</link>
		<comments>http://www.straightpathsql.com/archives/2010/07/getting-organized-finishing-tasks/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 15:16:33 +0000</pubDate>
		<dc:creator>Mike Walsh</dc:creator>
				<category><![CDATA[Life Lessons]]></category>
		<category><![CDATA[Professional Development]]></category>
		<category><![CDATA[Syndicate]]></category>
		<category><![CDATA[GettingOrganized]]></category>
		<category><![CDATA[task management]]></category>

		<guid isPermaLink="false">http://www.straightpathsql.com/?p=788</guid>
		<description><![CDATA[Almost Done!
    Not enough focus time that day, I guess.Almost Done!
    Not enough focus time that day, I guess.]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwww.straightpathsql.com%252Farchives%252F2010%252F07%252Fgetting-organized-finishing-tasks%252F%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2Fcrb4Kv%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Getting%20Organized%20-%20The%20Death%20of%20a%20Task%2C%20Man%20%23%22%20%7D);"></div>
<p>[This is part three in a series of posts about "<a href="http://www.straightpathsql.com/archives/tag/gettingorganized/" target="_blank">Getting Organized</a>" using a better system and the <a href="http://www.evernote.com">Evernote</a> tool-set for paperless notes (though you could do this with any such software, I'd imagine).]</p>
<h3>Getting Organized Series Outline</h3>
<ul>
<li><a href="../archives/2010/07/getting-organized-goodbye-paper/" target="_blank">Introduction and License Giveaway</a></li>
<li><a href="http://www.straightpathsql.com/archives/2010/07/getting-organized-a-tasks-life/" target="_blank">A Task’s Life</a></li>
<li>The Death of a Task, Man</li>
<li><a href="http://www.straightpathsql.com/archives/2010/07/getting-organized-burn-notebooks/" target="_blank">451 Degrees – Good For Notebooks</a></li>
</ul>
<h2>A Confession</h2>
<p>The last post in this series didn&#8217;t help you, did it? I mean, sure, I gave you some priority ideas. I suggested you think about your multiple personas and assign stuff to them to do. All that is great but did it really help you? <strong>Here comes the confession &#8211; they didn&#8217;t help me. Those ideas don&#8217;t work for me&#8230;</strong></p>
<div id="attachment_792" class="wp-caption alignleft" style="width: 310px"><a href="http://commons.wikimedia.org/wiki/File:Sir_Killalot_spear.jpg"><img class="size-medium wp-image-792" title="KillerTaskManagementRobot" src="http://www.straightpathsql.com/wp-content/uploads/2010/07/Sir_Killalot_spear-300x225.jpg" alt="Beats a Project Manager, more intimidating, eh?" width="300" height="225" /></a><p class="wp-caption-text">Does  your Task Management software include this? If so, let me know!</p></div>
<p>At least not alone. I can have all the features in a task management tool that I want or think I want and unless one feature is there &#8211; a killer robot that will be unleashed should I fail to do a task or get distracted &#8211; it just isn&#8217;t enough alone. Alas, even then after not being killed a few times it would lose its impact. So I have to create a system I <em>want</em> to follow.</p>
<p>Let&#8217;s get started and talk about some of the &#8220;soft skills&#8221; I am trying to employ to stay on track and kill tasks. And fix a problem that you could accuse me of:</p>
<h2>You Lack Discipline</h2>
<p>So I&#8217;m trying to gain some. I work for a company that really values thrift, productivity and getting it done while at work, more so than many places I&#8217;ve worked. I want to honor that and these ideas or mindsets seem to be working or at least seem promising.</p>
<h3>Two Kinds Of Tasks = Two Types of Times for Tasks</h3>
<p>I&#8217;m setting up &#8220;Focus Times&#8221; &#8211; I am blocking off time on my calendar, shutting down communication methods (save for phone &#8211; I&#8217;m a DBA) and putting my headphones on (actually helps me) and I work on the &#8220;Due Today&#8221; tasks in the Work notebook that require focus. I have even added (&#8220;FOCUS&#8221;) after some tasks in Evernote to help sort them out ahead of time. If a task is simple and requires less detail, I just do it when I can and e-mail interruptions are fine.</p>
<h3>Send Me An E-Mail<strong> </strong></h3>
<p>If I get an action item packed e-mail that I need to be tickled about later, I forward it to the e-mail address Evernote sets up for my account. Poof. I have a new note in my inbox notebook to categorize, classify and prioritize as we discussed yesterday. I can also e-mail myself and I am going to give that e-mail address to my wife (for some reason the &#8220;World&#8217;s are colliding, Jerry!&#8221; episode of Seinfeld comes to mind) for those times when I &#8220;yes, dear&#8221; her but fail to remember to do it or if she wants to send a quick shopping list for me on my commute home.</p>
<h3>Just Say No!</h3>
<p>It isn&#8217;t an evil word. Not when said nicely anyway. If you don&#8217;t have the time required to perform a task with the right degree of focus, why say yes? You&#8217;ll stress yourself out trying to do it, perhaps end up rushing or at least end up sacrificing sleep to do it. It isn&#8217;t worth it. Just say no. Unless it is not a request or extra and then you might want to say yes or &#8220;I understand you wish me to work on x, but I also have y and z on my plate with tight due dates. Can you help me prioritize these tasks, dear leader?&#8221;</p>
<h3>Check Yo&#8217;self!</h3>
<p>Your tasks, that is. Setup times throughout the day to do this. If you use the system I described in part 2, it&#8217;s easy. I select my work notebook and then just click on each priority to see what is &#8220;Due Today&#8221;, &#8220;Ongoing&#8221;, &#8220;Due Soon&#8221; or &#8220;Due Someday&#8221; for my &#8220;employee persona&#8221; Things I&#8217;m looking for?</p>
<ul>
<li>Due Today Tasks are being planned and worked on. If not, do I intend to? If not? Why is it due today? Fix it!</li>
<li>Due Soon Tasks are known and can I squeeze one in today? Any real quick ones that can be done in the next 5 minutes and give myself one less thing to do tomorrow? (If you read my post of lessons from planting garlic, you&#8217;ll remember that I believe in paying now where possible)</li>
<li>Due Someday Tasks really are still tasks and can I do them or move them up? I&#8217;m liberal with waht I do with these as far as the circular file goes. (I&#8217;ll normally just do this in the AM)</li>
</ul>
<h2>Make It Feel Good</h2>
<p>This is a bit cheesy, sure Admit it, though, it feels good to mark something as done.  If I want to stick with my approach to better task management I have to keep it motivating and receive a sense of accomplishment. Some ways I do this:</p>
<div id="attachment_793" class="wp-caption alignleft" style="width: 310px"><a href="http://www.straightpathsql.com/wp-content/uploads/2010/07/NoWorldPeace.png"><img class="size-medium wp-image-793" title="Using Checkmarks As a Reward" src="http://www.straightpathsql.com/wp-content/uploads/2010/07/NoWorldPeace-300x266.png" alt="Almost Done!" width="300" height="266" /></a><p class="wp-caption-text">Not enough focus time that day, I guess.</p></div>
<h3>Check Mark!</h3>
<p>One of the things I missed about the paper lists was the ability to check off or scribble out a task. In Evernote, I can create a check mark widget and I use these for two purposes. One, while in a meeting if I am getting a task in the meeting note, I insert a check mark to remind me and create an action item later at the end of the meeting, or just tag the meeting note with the proper priority. More importantly, though, I can see what I&#8217;ve done and the more check marks I see, the happier I am.</p>
<h3>Delete Notes</h3>
<p>I miss that feeling of scrunching up the paper but it works. If I had a one off task that I don&#8217;t think I&#8217;ll need to show an accomplishment or reference notes from doing it. I enjoy putting a note into the trash can.</p>
<h3>Sweat The Small Stuff</h3>
<p>Now I know I said earlier in this series that if a task takes more time to manage, just do it and don&#8217;t mess with the system. I have another confession for you. Sometimes I&#8217;ll create a task and checkbox for a smaller task. Why? See Check! above. I like checking a task as complete.</p>
<h3>Daily Task Note &#8211; Multiple Tasks</h3>
<p>I have found that one way of tracking work for the day and planning the next task is to create one note and put the planned tasks due today in it. Sometimes I&#8217;ll even be inefficient and spend a minute or two grabbing tasks off of other notes that I want due today and putting them on that one note for the day. I&#8217;ll remove the &#8220;Due Today&#8221; tags from those notes I steal from. Now I can just keep checking that one task note as I work. I&#8217;ll also add notes about the tasks as I do them if there are things I want to reference later since my notebooks are fully searchable.</p>
<p><em><strong>If you want to win the free premium upgrade for Evernote,  don’t forget to leave a comment on the first post, by the way. We need  at least 10 people to comment and it has to be done before midnight on  Friday 7/23.</strong></em></p>
<p><strong>Upcoming Posts in the <a href="http://www.straightpathsql.com/archives/tag/gettingorganized/">Getting Organized</a> Series, subscribe to my <a href="http://feeds.feedburner.com/StraightpathSolutionsSqlBlog" target="_self">feed</a> to receive the next posts as they publish.</strong></p>
<p><strong>451 Degrees – Good For Notebooks</strong> – I talked about  the main reason I came to a tool like Evernote is to replace my horrible  notebooks that I can’t read or search. I’ll go into a little more  details here, talk about some apps I’ve found useful alongside it and  then I’ll talk about a few features I wish existed and some concerns about backing up notes, etc.</p>
<p><strong>As Always &#8211; I look forward to hearing from you about what I&#8217;m missing or what makes sense (more of the former though, I like learning new ways)</strong></p>

]]></content:encoded>
			<wfw:commentRss>http://www.straightpathsql.com/archives/2010/07/getting-organized-finishing-tasks/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>T-SQL Tuesday &#8211; Captains Mentor and Teach</title>
		<link>http://www.straightpathsql.com/archives/2010/07/t-sql-tuesday-captains-mentor-and-teach/</link>
		<comments>http://www.straightpathsql.com/archives/2010/07/t-sql-tuesday-captains-mentor-and-teach/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 01:56:41 +0000</pubDate>
		<dc:creator>Mike Walsh</dc:creator>
				<category><![CDATA[#tsqltuesday]]></category>
		<category><![CDATA[Life Lessons]]></category>
		<category><![CDATA[Professional Development]]></category>
		<category><![CDATA[Syndicate]]></category>
		<category><![CDATA[metablogging]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[Lessons From Life]]></category>
		<category><![CDATA[professional]]></category>
		<category><![CDATA[teaching]]></category>

		<guid isPermaLink="false">http://www.straightpathsql.com/?p=697</guid>
		<description><![CDATA[

This month&#8217;s T-SQL Tuesday is being hosted by Robert Davis (@SQLSoldier on twitter) and he asked us about learning and teaching. More on the Captain Quote at the bottom.
How Do you Learn? How Do you Teach? YES
Robert asked those two questions (along with some others) to help inspire ideas for the topic. If you combine [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwww.straightpathsql.com%252Farchives%252F2010%252F07%252Ft-sql-tuesday-captains-mentor-and-teach%252F%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2F9oHGEC%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22T-SQL%20Tuesday%20-%20Captains%20Mentor%20and%20Teach%20%23%22%20%7D);"></div>
<p style="text-align: center;"><a href="http://www.sqlservercentral.com/blogs/robert_davis/archive/2010/07/04/T_2D00_SQL-Tuesday-008-Gettin-Schooled.aspx"><img class="size-full  wp-image-698 aligncenter" title="TSQL2sDay150x150" src="http://www.straightpathsql.com/wp-content/uploads/2010/07/TSQL2sDay150x150.jpg" alt="T-SQL Tuesday" width="150" height="150" /></a>This month&#8217;s T-SQL Tuesday is being <a href="http://www.sqlservercentral.com/blogs/robert_davis/archive/2010/07/04/T_2D00_SQL-Tuesday-008-Gettin-Schooled.aspx" target="_blank">hosted</a> by Robert Davis (<a href="http://twitter.com/sqlsoldier" target="_blank">@SQLSoldier</a> on twitter) and he asked us about learning and teaching. More on the Captain Quote at the bottom.</p>
<h2>How Do you Learn? How Do you Teach? YES</h2>
<p>Robert asked those two questions (along with some others) to help inspire ideas for the topic. If you combine the question as one, I think yes is the perfect answer. There is a, sort of, continuum of education. First you learn. Then you do. Then you teach. And each one of those steps is still a learning exercise. I think if you ask anyone at any level who blogs about SQL Server or presents about SQL Server (yes, even a Paul, Kimberly or Kalen) you&#8217;ll find that they are constantly learning a ton through teaching.</p>
<h3><strong>Get Your Teach On</strong></h3>
<p>I mean it. After this run on sentence, stop reading for a few moments and really think about what you know &#8211; wherever your current skill set is &#8211; contemplate the knowledge you have and what you&#8217;ve learned in however long your career has been&#8230;&#8230;. Ok, back? Great. So perhaps you just had a <a href="http://janiceclee.com/2010/07/08/are-we-there-yet/" target="_blank">Janice Lee moment </a>and realized you&#8217;ve been further than you thought you have. Maybe you haven&#8217;t but either way, you know <em>something</em> about SQL Server (or whatever skillset you are involved in, this is a SQL blog post primarily, work with me here!). Can you think of anyone who maybe doesn&#8217;t know it?  Well there you go. <strong>Get your teach on. </strong>Find a medium (Blogging &#8211; I wrote a series with an <a href="http://www.straightpathsql.com/archives/2009/12/blogging-tips-brent-ozar-mike-walsh-interview/" target="_blank">interview with Brent Ozar</a> and <a href="http://www.straightpathsql.com/archives/2009/12/why-should-i-blog/" target="_blank">tips for starting a blog</a> -, speaking, answering forum questions with an eye to help teach or just instructing someone on your team) and prepare to teach.</p>
<p><strong>How Is That Learning?</strong></p>
<p>If you are like most people, you are going to want to know angles about whatever lesson it is you are preparing that you aren&#8217;t familiar with. You are going to want to be prepared for some  questions (you can&#8217;t prepare for them all but if you answer honestly with an &#8220;I&#8217;m not sure, let me get back to you&#8221; you just gave yourself a learning homework assignment) and you will soon know more about your topic. Then, when you are writing out that blog post or giving that presentation you&#8217;ll be further cementing your knowledge. You&#8217;ll be showing other people how to do it, you&#8217;ll see the questions they come up with and think about the topic in ways you haven&#8217;t before.</p>
<p><strong>If I ever go on a cruise &#8211; I want this captain.</strong></p>
<p>Teaching not only helps you learn but it is a leadership trait. It means you are swallowing pride and desiring to bring others up to your level. You can look at that in two ways -</p>
<ol>
<li>If I share the knowledge and bring them up to speed, then I won&#8217;t be the know it all in that area. They&#8217;ll get to take some of the glory and do parts of my job, oh no!</li>
<li>Hey, cool. This person wants to learn about the role. I can mentor them and develop their technical skills while developing my mentoring skills. We&#8217;ll grow better as a team and I won&#8217;t have to worry when I&#8217;m on vacation, cool!</li>
</ol>
<p>Raise your hands if you&#8217;ve ever had an inkling of position number 1 &#8211; I won&#8217;t look. Alright, I didn&#8217;t look but if you didn&#8217;t raise your hand you are either lying or you started out better than I did <img src='http://www.straightpathsql.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Once I started growing a bit in my early career my first inkling was to take road number 1. It was working with an HR person as part of an interview team that the scales were mostly removed. She talked about a tendency for folks to not go after A players because of pride, a fear of being shown up, etc. It was a good talk and her point was &#8211; Surround yourself with A players and you will always be learning, working well as a team and growing. If you are striving to grow, &#8220;getting it&#8221; and improving there will always be people further ahead of you and behind you. So what. Worry about you and hire the A player. The same goes with teaching someone else to get to where you are.</p>
<p>I blogged about the <a href="http://www.straightpathsql.com/archives/2009/09/how-did-i-get-involved-with-this-sql-server-thing/" target="_blank">great learning experience I got from Andy Kelly</a>, an early manager. I truly believe that if it weren&#8217;t for his desire to learn through teaching, I wouldn&#8217;t have the passion for SQL Server that I have today. Andy learned through teaching me and he was able to help me grow in the process. I never threatened his standing at the company. Instead, they recognized what a great leader and mentor he was. Traits that made him valuable to the company.</p>
<p><strong>Back to the captain and the quote -</strong></p>
<p>Being a geek, I enjoy gadgets and I stumbled across a <a href="http://www.wired.com/magazine/2010/06/ff_cockpits/2/" target="_blank">link to wired magazine with some neat cockpit displays</a> while deciding on a blog topic. The linked image caught my eye. What I really liked, though, was the quote from the skipper. Check it out yourself &#8211; he is talking about where the &#8220;steering&#8221; joysticks are. They aren&#8217;t on his seat but on the seats of other officers. His thoughts on this?</p>
<blockquote><p>The port and starboard command chairs have built-in joysticks for  controlling the ship,” Wright says. But those are typically operated by  other officers. “<strong>Captains should be mentoring and teaching</strong>.”</p></blockquote>
<p>It&#8217;s worth repeating &#8211; <strong>Captains should be mentoring and teaching.</strong> That&#8217;s good stuff.</p>
<p>In fact, Captain Wright could probably write a book about leadership and call it, <strong>&#8220;Captains Should Be Mentoring and Teaching.&#8221;. </strong>He isn&#8217;t worried about a mutiny if those junior officers grow. He knows there are a lot of ships in the sea (some may even hold <a href="http://sqlcruise.com" target="_blank">celebrities like Brent Ozar or Tim Ford</a>) and they need excellent Captains. He knows that comes through experience <strong>and</strong> training.</p>
<p><strong>So  &#8211; What are you going to do?</strong></p>
<p>Are you going to start teaching more? Great. Do you currently blog? I&#8217;d love to read your thoughts on your blog, pretty easy to start doing it. All you have to do to teach is remember what you know, find opportunities to bring someone up to that point and improve your own knowledge in the periphery of the topic while teaching. That&#8217;s it. You can&#8217;t go wrong because you and your student are growing, even if you stink at it. <img src='http://www.straightpathsql.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>(ps. Apparently Dead Poet&#8217;s society was brought out by my memory banks from typing captain so many times. I hadn&#8217;t read Walt Whitman&#8217;s poem before the movie and I am happy that I was able to type the entire post, the few &#8220;Captains&#8221; and all without saying &#8220;O Captain my Captain!&#8221; But I felt daring, so I had to work it in here someplace. I also changed the title of this blog post because I really like Captain Wright&#8217;s simple quote.</p>
<p><strong>Captains should be mentoring and teaching&#8230;</strong></p>
<p><strong>Some Related Posts</strong></p>
<ul>
<li><a href="http://www.straightpathsql.com/archives/2010/05/plan-to-fail-part-two/" target="_blank">Planning To Fail (part 2)</a> &#8211;&gt; Helping others learn from their mistakes is a way to teach.</li>
<li><a href="http://www.straightpathsql.com/archives/2010/04/made-to-stick-why-some-ideas-survive-and-others-die-a-review/" target="_blank">Made to Stick</a> &#8211;&gt; A great book I read that gives some usable tips for making your lessons last.</li>
<li><a href="http://www.straightpathsql.com/archives/2010/04/share-your-knowledg/" target="_blank">Everyone Grows or Everyone Fails </a>&#8211;&gt; My contribution to the professional development week at SQL University, reminder to share knowledge (AKA &#8211; Teach)</li>
<li><a href="http://www.straightpathsql.com/archives/2009/12/one-mans-trash/" target="_blank">One Man&#8217;s Trash&#8230;</a> &#8211;&gt; I learned a lesson at the dump. It helps to have the right attitude when trying to teach something lasting.</li>
</ul>

<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.straightpathsql.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.straightpathsql.com/archives/2010/07/t-sql-tuesday-captains-mentor-and-teach/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Linked Server Query Running Slow?</title>
		<link>http://www.straightpathsql.com/archives/2010/07/linked-server-query-running-slow/</link>
		<comments>http://www.straightpathsql.com/archives/2010/07/linked-server-query-running-slow/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 12:15:09 +0000</pubDate>
		<dc:creator>Mike Walsh</dc:creator>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Syndicate]]></category>
		<category><![CDATA[T-SQL]]></category>
		<category><![CDATA[Linked Server Query]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://www.straightpathsql.com/?p=618</guid>
		<description><![CDATA[

Is your SQL Server Linked Server Query running slow? Check your permissions. Maybe this is old news to you but it wasn&#8217;t for me &#8211;&#62;
It was a good day. We had finally migrated onto brand new hardware (and saw a 250% improvement in run times of most warehouse jobs). I had finally cleaned up the [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwww.straightpathsql.com%252Farchives%252F2010%252F07%252Flinked-server-query-running-slow%252F%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2F9OmiUQ%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Linked%20Server%20Query%20Running%20Slow%3F%20%23%22%20%7D);"></div>
<p><strong>Is your SQL Server Linked Server Query running slow? Check your permissions. Maybe this is old news to you but it wasn&#8217;t for me &#8211;&gt;</strong></p>
<p>It was a good day. We had finally migrated onto brand new hardware (and saw a 250% improvement in run times of most warehouse jobs). I had finally cleaned up the &#8220;interesting&#8221; security I had inherited (Linked Servers using SQL authenticated accounts with every Fixed Server Role and DB role granted, including SA overriding all the other attempts at access). Initial testing looked great. I couldn&#8217;t axe the Linked Servers but I fixed the permission to give them read on just the necessary objects, Least Privilege, Baby!</p>
<p>But then again&#8230; This is my blog and I don&#8217;t post too much about success stories now, do I? It hit, the next day I got the call -</p>
<h2>&#8220;Hey Mike, the new SQL Server is really slow&#8221;</h2>
<p>No way. Everything was running so much faster it was pathetic that it ever ran so slow. I debated in my head and even briefly on the phone but said I&#8217;ll take a look. <strong>Sure Enough!</strong> The plan was odd for their linked server query. On the older server the estimates were dead on. On the newer server (Same version of SQL, same everything, just older hardware and wide open permissions) the estimates were off and a sub optimal plan was selected. Really Suboptimal. Scans where I expected seeks, a seek where I expected a scan (on a large, for that database, table), an &#8220;interesting&#8221; join order chosen. I was <span style="text-decoration: line-through;">banging my head on my desk</span> contemplating what else could have changed when I gave the wide open permissions a quick shot to test. Sure enough, quick query, good plan. Did I mention I hate Linked Servers?</p>
<p>So I knew something was off with statistics somehow and I had realized that I was incorrect in assuming (I forgot to follow <a href="http://www.straightpathsql.com/archives/2009/01/empirical-evidence/" target="_blank">my own advice</a> there) that statistics wouldn&#8217;t even come into play since it is a linked server query. Nope.. It was a Linked Server query between two SQL Servers and statistics do come into play. <a href="http://msdn.microsoft.com/en-us/library/ms186237.aspx" target="_blank">Distribution Statistics</a>. Apparently, they <em>can</em> come into play with any OLE DB provider that takes advantage of them.</p>
<h2>Alright. So Statistics Were At Play &#8211; But Why?</h2>
<p>Well. Apparently, the (did I mention that I hate Linked Servers?) database engine will only provide those statistics if the calling user has the same permissions as required to run a DBCC SHOW_STATISTICS&#8230;. Ok, that sounds easy enough, I just have to look for that granular permission. Yeah. Right. Check out this <a href="http://sqlblog.com/blogs/linchi_shea/archive/2009/07/21/performance-impact-linked-server-security-configuration-and-how-it-can-hurt-you.aspx" target="_blank">excellent blog post by Linchi Shea</a> to see what I found out when researching this issue. His post goes through the reason behind the issue and the permissions required to be able to see those statistics. Since his post helped me, I won&#8217;t give the final tidbit myself. Suffice it to say, however, that I had to grant more permissions that I wanted to fix the immediate issue.</p>
<p><strong>Silver Linings &#8211; </strong>Because I try to be an optimist every so often, the good news from this is it at least gave me more ammo to try and convince folks to move away from Linked Servers. Only time and they will know how that pans out, though.</p>

<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.straightpathsql.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.straightpathsql.com/archives/2010/07/linked-server-query-running-slow/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Hey Software Vendors &#8211; Get a Clue!</title>
		<link>http://www.straightpathsql.com/archives/2010/07/hey-software-vendors-get-a-clue/</link>
		<comments>http://www.straightpathsql.com/archives/2010/07/hey-software-vendors-get-a-clue/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 14:21:53 +0000</pubDate>
		<dc:creator>Mike Walsh</dc:creator>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[InstallTips]]></category>
		<category><![CDATA[Pet Peeve]]></category>
		<category><![CDATA[Syndicate]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Vendors]]></category>

		<guid isPermaLink="false">http://www.straightpathsql.com/?p=635</guid>
		<description><![CDATA[

Psst. Hey Vendor &#8211; DBAs are secretly plotting against you! We hate what your products do to our environments. Sometimes we even work to get you replaced by someone else who makes a product in the same space but is &#8220;DBA-Approved&#8221;&#8230;.

What&#8217;s that? You want the DBA stamp of approval?
I write this blog to help folks [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwww.straightpathsql.com%252Farchives%252F2010%252F07%252Fhey-software-vendors-get-a-clue%252F%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FaSlFKF%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Hey%20Software%20Vendors%20-%20Get%20a%20Clue%21%20%23%22%20%7D);"></div>
<p style="clear: both;">Psst. Hey Vendor &#8211; DBAs are secretly plotting against you! We hate what your products do to our environments. Sometimes we even work to get you replaced by someone else who makes a product in the same space but is &#8220;DBA-Approved&#8221;&#8230;.</p>
<p style="clear: both;">
<h2>What&#8217;s that? You want the DBA stamp of approval?</h2>
<p>I write this blog to help folks so I&#8217;ll pretend I&#8217;m not at work in a meeting railing on about how your product has no indexes or has way too permissive security or doesn&#8217;t think to recommend index maintenance. That&#8217;s right&#8230; I&#8217;ll help you. <strong>Why? </strong>Because I want you to succeed. I want to like working with you. I want you to be &#8220;DBA-Approved&#8221;</p>
<p style="clear: both;">
<h2>A History</h2>
<p>You don&#8217;t have to look to hard to find blog posts of DBAs annoyed with vendor gaffes. There are some great vendors who really understand their destination database environment. They go out of their way to make sure their client properly backs up and maintains the environment. They performance test and look at best practices. There are a lot who don&#8217;t.</p>
<p style="clear: both;">I&#8217;ve worked as a consultant for a vendor who wanted to do a better job in helping their customers handle the SQL Server environment they ship their app on. I&#8217;ve worked full time for a vendor who didn&#8217;t. I can tell you that my experience with the latter was early on in my career as a tech support engineer and I got a lot of painful calls from customers up a creek. Customers who maybe would have been better off with some prescriptive guidance&#8230;</p>
<p style="clear: both;">
<h2>But We Don&#8217;t Own Their Environment!</h2>
<p>I know. But you didn&#8217;t tell the client that they <a href="http://www.straightpathsql.com/archives/2010/05/why-hire-a-dba/" target="_blank">really needed a DBA</a> to look over their SQL Server environment did you? You might have even marketed it as &#8220;so easy! A few clicks and our installation is complete!&#8221;. I&#8217;m not saying you should own their environment. I&#8217;m not saying you should coddle each customer and play the role of DBA. I am saying that you should&#8230;.</p>
<p style="clear: both;">
<h2>Care Enough To Do It Right</h2>
<p>That&#8217;s right. I&#8217;m appealing to your heart. Though, if you do a great job it becomes marketing and word of mouth advertising. You&#8217;ll also be able to receive less &#8220;basic&#8221; support calls or deal with upset customers who got in trouble because of database issues. What about the lost business because of clients talking to other potential clients? Or IT staff commiserating with IT staff at user group meetings? Now I&#8217;m appealing to your bottom line, I hope?</p>
<p style="clear: both;">
<h2>Some Thoughts on Doing It Right</h2>
<p>I&#8217;m not asking for much. This list is a good start. We might revisit this post in the future with more but starting with some basics, you&#8217;ll be on your way to being a &#8220;DBA-Approved&#8221; software vendor:</p>
<p style="clear: both;">
<ul style="clear: both;">
<li><strong>Cheat &#8211; </strong>If you are looking to have your software sold and installed at a company that I work at, consult for or have worked at. Be prepared to answer <a href="http://www.straightpathsql.com/archives/2009/01/dba-questions-to-ask-a-vendor/" target="_blank">these questions</a>. Maybe all don&#8217;t apply, maybe some look like gibberish. Learn about the terms and understand why a DBA would ask. Send me an e-mail or leave a comment if you are confused about why I ask a question</li>
<li><strong>Learn and Know SQL Server &#8211; </strong>What kind of SQL Server expertise do you have on staff? You probably have some great developers but do you have someone with a DBA interest and skill set? Do you have someone who stays involved in the SQL Server community? Check out sites like <a href="http://sqlskills.com" target="_blank">SQLSkills</a>, <a href="http://sqlblog.com" target="_blank">SQLBlog</a>, <a href="http://www.sqlservercentral.com" target="_blank">SQL Server Central</a>, <a href="http://www.sqlserverpedia.com" target="_blank">SQLServerPedia</a> and the <a href="http://www.sqlpass.org" target="_blank">SQLPASS</a> organization. <strong><br />
</strong></li>
<li><strong>Speaking of PASS &#8211; </strong>PASS is the Professional Association for SQL Server users. It is a great organization with a lot of resources for us in the SQL Server space. They have a <a href="http://www.sqlpass.org/summit/na2010/" target="_blank">huge annual Summit</a> with a lot of great technical content. Send someone to the conference and have them sit in the sessions. Have them talk to DBAs (we aren&#8217;t shy&#8230;)</li>
<li><strong>Documentation? </strong>Do you provide anything to your clients (especially those smaller shops that may not have a dedicated DBA, even if I think they should) around recommended best practices for database maintenance, backups, troubleshooting, etc.? You should.</li>
<li><strong>Best Practice Review &#8211; </strong>From some of the communities/blogs mentioned above you can find a lot of intelligent and experienced DBAs who can help you review your application from a database performance and best practices point of view. I would hazard to say that even just 12-24 hours of billable time can gain you a lot of customer good will. I know I&#8217;ve helped folks out with this in the past and as a DBA on the receiving end, it makes a difference working with a vendor who has Database best practices in mind.</li>
<li><strong>Security! </strong>Please. Don&#8217;t. Ask. For. Sysadmin (SA). Rights!!! Please don&#8217;t even ask for DBO, if you can avoid it. You should be using role based security with least privilege. It would be nice if you used Active Directory security and integrated with our AD but I&#8217;ll even let you use SQL authenticated if you stop asking for SA rights! Let me review your deploys and see the scripts that get run. Do your deploys with the least privilege necessary or heck, let me do it for you&#8230; I&#8217;m not being a jerk, I&#8217;m trying to do my job as a DBA.</li>
<li><strong>Backup/Restore &#8211; </strong>It goes with the database maintenance documentation above. I wanted to call it out here separately. Work with your clients on best practices for backup and recovery. Learn about them yourselves first. Don&#8217;t just install someplace and expect it all to be fine. Ask your support teams if they&#8217;ve dealt with a client who lost more data than they were willing. Ask them how that call went.</li>
<li><strong>Don&#8217;t Go With Defaults &#8211; </strong>There have been lots of blog posts about this that you should read to get an idea of what I mean -<a href="http://www.straightpathsql.com/archives/2010/05/5-things-sql-server-should-drop/" target="_blank">My thoughts</a>, <a href="http://www.sqlskills.com/BLOGS/PAUL/post/What-5-things-should-SQL-Server-get-rid-of.aspx" target="_blank">Paul Randal</a>, <a href="http://sqlblog.com/blogs/aaron_bertrand/archive/2010/05/11/tagged-5-things-sql-server-should-drop.aspx" target="_blank">Aaron Bertrand</a> and plenty of others linked from those  &#8211; Back? Alright, learn about <a href="http://www.straightpathsql.com/archives/tag/installation/" target="_blank">how to install SQL Server</a> and include that in the documentation. Talk about recovery models so you don&#8217;t end up with huge transaction logs and <a href="http://www.straightpathsql.com/archives/2009/01/dont-touch-that-shrink-button/" target="_blank">bad advice</a> being given to your customer&#8217;s IT support team from Google and forums.</li>
</ul>
<h2>Was That So Horrible?</h2>
<p>I don&#8217;t think anything on there is going to make you freeze your code, hire a lot of developers or Project Managers. Sure if you don&#8217;t have the expertise on staff, you might engage a consultant and spend $5,000 or less on reviewing your docs and plans but how much will it cost you in lost opportunity to not do that?</p>
<p>Thanks for listening and I really hope you think about some of the points above or some of the points mentioned in my <a href="http://www.straightpathsql.com/archives/2009/01/dba-questions-to-ask-a-vendor/" target="_blank">DBA Questions for Vendors</a> list referenced earlier. I want your product to be a success and I want to see us DBAs start writing positive vendor rants (well.. Asking a DBA, a pessimist by trade, to be positive is a bit much. Maybe we can at least stop with the negative rants if you take some steps with us).</p>
<p>My offer stands &#8211; shoot me an <a href="mailto:mike@straightpathsql.com" target="_blank">e-mail</a> or leave a comment below and I&#8217;ll help you out with a quick question as time allows, I might be busy consulting for a client of yours having headaches with their SQL Server environment <img src='http://www.straightpathsql.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p><br class="final-break" style="clear: both;" /></p>

<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.straightpathsql.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.straightpathsql.com/archives/2010/07/hey-software-vendors-get-a-clue/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Why Hire A DBA?</title>
		<link>http://www.straightpathsql.com/archives/2010/05/why-hire-a-dba/</link>
		<comments>http://www.straightpathsql.com/archives/2010/05/why-hire-a-dba/#comments</comments>
		<pubDate>Mon, 24 May 2010 15:26:56 +0000</pubDate>
		<dc:creator>Mike Walsh</dc:creator>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[DBA]]></category>
		<category><![CDATA[Syndicate]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Database Administrator]]></category>
		<category><![CDATA[You Need to hire a DBA]]></category>

		<guid isPermaLink="false">http://www.straightpathsql.com/?p=596</guid>
		<description><![CDATA[

Why on earth would anyone hire a Database Administrator? Your Windows Admin can install SQL Server with just a few clicks &#8211; It only takes a few more clicks to put a database there and grant permissions. Most of your vendors have simple setup scripts including database deploys&#8230; Why spend all that money on a [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwww.straightpathsql.com%252Farchives%252F2010%252F05%252Fwhy-hire-a-dba%252F%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2Fdvm3eA%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Why%20Hire%20A%20DBA%3F%20%23%22%20%7D);"></div>
<p>Why on earth would anyone hire a Database Administrator? Your Windows Admin can install SQL Server with just a few clicks &#8211; It only takes a few more clicks to put a database there and grant permissions. Most of your vendors have simple setup scripts including database deploys&#8230; Why spend all that money on a DBA&#8217;s salary?</p>
<p><strong>I&#8217;m glad you asked, I can think of a few reasons&#8230;</strong></p>
<h2><strong>DBAs <span style="text-decoration: line-through;">Are Mean </span>Care About Your Data</strong></p>
<p class="mceTemp">
<p><strong> </strong></h2>
<p>Your developers hopefully care about the data. Your vendors <span style="text-decoration: line-through;">care about their bottom line</span> may even care about your</p>
<div id="attachment_601" class="wp-caption alignright" style="width: 310px"><a href="http://www.straightpathsql.com/wp-content/uploads/2010/05/truck-side.jpg"><img class="size-medium wp-image-601 " title="truck-side" src="http://www.straightpathsql.com/wp-content/uploads/2010/05/truck-side-300x138.jpg" alt="Absolute Data Destruction" width="300" height="138" /></a><p class="wp-caption-text">I&#39;m sure they are great at their intended process but do you hire your developers from them? You might need a DBA <img src='http://www.straightpathsql.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p></div>
<p>data as well.  Your system administrators like things to run smoothly also; no one likes a failure.  Your database administrators, however, <strong>have a vested interest</strong> in keeping your data clean and healthy. A good DBA will say &#8220;no&#8221; quite often (or, more accurately, &#8220;not yet&#8221;; &#8220;not deployed like that&#8221; or &#8220;no until security is cleaned up&#8221;) if something is being done without concern for security or performance best practices in mind.</p>
<p>Sure we can come across as tough sometimes but when you stop and ask why, it is usually because we care about the data. Maybe it&#8217;s not so altruistic and we just don&#8217;t like being woken up after hours. Either way, we are going to do all we can to fight silliness at every stage of a database&#8217;s life.</p>
<p>Sometimes it is appreciated and understood. A development manager at one point in my career sent me a note around review time that included this statement, &#8220;Our developers are very appreciative that, while you can be one tough and principled SOB, you are usually right in the end!!&#8221; That isn&#8217;t to gloat, it&#8217;s to say that a DBA who cares to do the job right and wants things right the first time can make a difference in the long run.</p>
<p><strong>So Reason 1: A DBA cares about the database. </strong>It&#8217;s a myopic concern. Yes we care about the other facets of an application but it all stems from our desire to make the databases be all they can be. The other roles? They have their primary focus on something else (as they should!)</p>
<h2>DBAs Like Best Practices</h2>
<p>I&#8217;m talking about experienced and effective DBAs here. What I mean by the heading is that a database administrator knows what is beneath the <a href="http://www.straightpathsql.com/archives/tag/installation/" target="_blank">set-it-and-forget-it installation options</a> and deployment steps. We read books like <a href="http://www.amazon.com/gp/product/0470484284?ie=UTF8&amp;tag=wwwstraightpa-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0470484284" target="_blank">Professional SQL Server 2008: Internals And Troubleshooting</a> (some of us even read them on personal time!). We study up on the database engine we support. We want to first understand why a best practice exists and then implement the ones that make sense for our organization. We aren&#8217;t going to accept defaults, we aren&#8217;t going to ignore <a href="http://www.straightpathsql.com/archives/2009/01/empirical-evidence/" target="_blank">empirical evidence</a> and try the<a href="http://sqlmyway.wordpress.com/2010/05/10/google-and-suspect-databases/" target="_blank"> first thing that a search engine shows us in production</a> (hopefully). We may not just accept a hand me down server for that huge production ERP deployment. We might discuss SAN optimization with the storage team. When we look at a backup solution for the enterprise we will ask questions that are relevant to SQL Server and the recovery needs we support. We won&#8217;t let a vendor do something dumb without a lot of whining and attempts to correct.</p>
<p><strong>Reason 2: A DBA cares to do the right job the first time. </strong>Again, you can even let it boil down to the self serving desire to not let the database be the cause for blame of a production outage. I don&#8217;t care, I&#8217;m still going to make sure that the database environment I support is running as well as it should and that we aren&#8217;t sacrificing best practices and performance (at least not always!) for the sake of &#8220;We&#8217;ll fix it later&#8230;&#8221;</p>
<h2>DBAs Can Make Users Happy</h2>
<p>How well are your systems running? Performance complaints? Do you have a DBA? If you don&#8217;t and the systems have a database back end it is incredibly likely that you are suffering from a lack of database TLC. I don&#8217;t know how many times I have been asked to consult on an engagement to &#8220;just make it faster!&#8221; or inherited horrible performing environments that were easily fixed with DBA 101 stuff (updating statistics, rebuilding indexes, the right settings, etc.). I know that because I do some consulting on the side, I might be eating into some billable time here but that&#8217;s fine, I have a busy life with the family, church and full time work. As a DBA, I usually know where to start looking for database performance problems. As a DBA, I usually know what planned maintenance to do on the database server and databases to keep things running smoothly. If you had a DBA, you would have less performance related fires; you wouldn&#8217;t have to pay an invoice to a consultant to come in and save the day. Your Sys Admin could help figure out an issue but, if they don&#8217;t have a lot of hands on &#8211; and academic &#8211; knowledge of database performance tuning and troubleshooting, it is going to take longer and could potentially include painful results if guesses/blind stabs are made. They specialize in a different skill set.</p>
<p><strong>Reason 3: Database Administrators can prevent (or more easily resolve) performance issues or troubleshooting situations.</strong></p>
<h2>Oh No!!! Everything is down!</h2>
<p>Picture a disaster scenario. System is belly up, drives are burned, whatever. How quickly do you want to be up? Your director, VP or CIO wants it yesterday and they want to know why your people are running around in panic mode looking stuff up on search engines.</p>
<p>A good Database Administrator (again, hopefully) is <a href="http://www.straightpathsql.com/archives/2009/01/do-you-focus-too-much-on-your-backups/" target="_blank">practicing restores</a> or devising clever ways to <a href="http://www.simple-talk.com/content/article.aspx?article=1028" target="_blank">sample for restore failure possibilities</a>. They are thinking about disaster scenarios and possible responses to them. They have done restores before and have likely dealt with strange errors, corruption or common failure scenarios. Hopefully they are familiar with forums and know where to help find (and test) information. They can think on their feet about the ramifications of various recovery options or settings changes in a time of crisis.</p>
<p><strong>Reason 4: Even if you stuffed your DBA in a closet on moth balls and only opened the door when danger strikes the time saved in that disaster and the possible data saved during that disaster justifies a DBA role in a lot of companies.</strong></p>
<h2>Your Data Is Your Business</h2>
<p>How much do you rely on your data? Analysis of trends. Sales Forecasts. Payroll data. Sales data. Customer lists. Partner lists. Inventory. Shipping and Tracking information. You name the piece of your business, it is highly likely that you can&#8217;t name 2 or 3 that don&#8217;t have data stored in a database. <strong>What happens if you lose that? What happens if you can&#8217;t get to it fast enough? What happens if you can&#8217;t trust it to be accurate?</strong></p>
<p><strong>Reason 5: Your data is pretty important. </strong>You might have hired a Microsoft Exchange experienced system administrator because you realize how important e-mail is to your company. How useful is that e-mail system without your core systems described above? How much does your organization spend on various forms of insurance?</p>
<h2>How Can I Get a DBA?</h2>
<p>I could go on with more reasons. I could give you horror stories. I could tell you about the strange things vendors have requested (and the responses I&#8217;ve gotten when <a href="http://www.straightpathsql.com/archives/2009/01/dba-questions-to-ask-a-vendor/" target="_blank">questioning those requests</a>&#8230; Things like &#8220;look.. no one ever complained about that before&#8221;). I could go out and find statistics that talk about companies closing their doors because of data loss. I think you get the point though.</p>
<p>If you have database instances and applications running,  the simple truth is that you probably have enough work to keep a DBA busy. Maybe you could start smaller and get someone on retainer. I do that with some companies as an advisor/mentor. There are plenty of other people offering the same types of services, some larger companies dedicated to providing remote DBA or DBA Advisory services. Maybe you can hire someone with a good DBA background who has other interests and could wear a second hat for you.</p>
<p>I would say that in the New England job market, this must be a known fact &#8211; It seems like database roles are always being advertised or actively recruited, even in the down economy. So I would say get your DBA search on and fill that role already! Do it quick before the most experienced DBAs are gobbled up.</p>
<p><strong>What do you think? </strong>Why do you (or don&#8217;t you) have a DBA? Any horror stories from when you&#8217;ve been burned by not having that role filled?</p>

<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.straightpathsql.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.straightpathsql.com/archives/2010/05/why-hire-a-dba/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Plan To Fail &#8211; Part Two</title>
		<link>http://www.straightpathsql.com/archives/2010/05/plan-to-fail-part-two/</link>
		<comments>http://www.straightpathsql.com/archives/2010/05/plan-to-fail-part-two/#comments</comments>
		<pubDate>Wed, 19 May 2010 13:39:21 +0000</pubDate>
		<dc:creator>Mike Walsh</dc:creator>
				<category><![CDATA[Life Lessons]]></category>
		<category><![CDATA[Professional Development]]></category>
		<category><![CDATA[Syndicate]]></category>
		<category><![CDATA[Accidents Happen]]></category>
		<category><![CDATA[Lessons From Life]]></category>
		<category><![CDATA[Plan To Fail]]></category>

		<guid isPermaLink="false">http://www.straightpathsql.com/?p=577</guid>
		<description><![CDATA[

Let me share a little secret with you – You are going to fail.    You’ll have multiple failures in diverse areas in life. It’s what you  do   with them that predicts if you’ll be an overall success.
In the first post of this two part series, we talked about including [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwww.straightpathsql.com%252Farchives%252F2010%252F05%252Fplan-to-fail-part-two%252F%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2F9ihxnG%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Plan%20To%20Fail%20-%20Part%20Two%20%23%22%20%7D);"></div>
<p>Let me share a little secret with you<strong> – You are going to fail.    You’ll have multiple failures in diverse areas in life. It’s what you  do   with them that predicts if you’ll be an overall success.</strong></p>
<p>In the <a href="http://www.straightpathsql.com/archives/2010/05/plan-to-fail-for-succes/" target="_blank">first post</a> of this two part series, we talked about including failure in our plans and embracing failure as an important individual learning tool. Today we&#8217;ll talk about failure as a teaching and corporate learning tool.</p>
<h2><strong>Angle #3 &#8211; </strong>Everybody Fails! (Plan to help others)</h2>
<p>Can you think about the last time you made a mistake? I think if you  are honest you won&#8217;t have to think back too far, I didn&#8217;t anyway.  Remember when you were learning something? Remember when you were new at  the job and you made <em><strong>that</strong></em> mistake. What about the time  you got <em><strong>that</strong></em> response when you made an honest and simple  mistake? Didn&#8217;t feel great, did it?</p>
<p>I&#8217;ll give my standard disclaimer here, I&#8217;m preaching to myself with  this angle (well really all angles but this one especially)&#8230; We all  make mistakes. If I had to take a stitch of cube fabric down for every  mistake I&#8217;ve made in life, I&#8217;d have a real open concept cubicle.</p>
<p>Keep that in mind when dealing with other people&#8217;s mistakes. I think  it is perfectly acceptable to <a href="http://www.straightpathsql.com/archives/2010/03/bill-clinton-was-no-impeached-for/" target="_blank">expect people to own their mistakes and be  honest and up front about them</a>. As long as they are doing that and  there wasn&#8217;t malicious intent or careless behavior involved why box  someone&#8217;s ears? The sting of knowing you screwed up is often a powerful  motivator and teacher all by itself. Come to that persons side, offer  them some help, tell them a story about how you brought down the  production cluster once. Sure there may be a teachable moment in there  but teaching doesn&#8217;t always have to look like tearing into someone skull  and popping their eyeballs out&#8230; Teach but don&#8217;t lecture. Help but don&#8217;t strut.</p>
<h2><strong>Angle #4</strong> &#8211; Cleanup, Aisle 4 (Plan to not be doomed to repeat failures)</h2>
<p>We either learn from our mistakes because we embraced our failure like we discussed in Angle #3 and change our course or we make the same failure again and again. I can&#8217;t speak for you, but I vote for the former.</p>
<p>As we discussed in part 1, we can learn from our own mistakes. That is a great tool for personal learning but how does your team or company do? I&#8217;ve worked at companies that do a great job at this and I&#8217;ve worked at companies that don&#8217;t.</p>
<p>I&#8217;ll give the negative example first&#8230; So a mistake happened, production downtime and money spent/lost because of a failure. Meetings are convened to discuss the failure but they start something like this &#8211; &#8220;Yesterday we had a failure in our system, it wasn&#8217;t my fault but I think it was the delivery team&#8217;s fault.&#8221; Ahhh the <strong>blame game</strong>, played in countless board rooms and e-mail trails across the world. In fact even as you read this post, somewhere some &#8220;team&#8221; is playing a round. Blame is assigned, the issue and causative factors are lost in the noise and someday, someway that issue is going to pop up again. <strong>Don&#8217;t do that. Don&#8217;t fall victim to that.</strong></p>
<p>We already said it &#8211; We are going to fail, we all make mistakes. So how does an organization deal with that mistake&#8217;s aftermath? You may groan when you hear the terms &#8220;lessons learned meeting&#8221; or &#8220;root cause analysis&#8221; but those are really great tools. <strong>Don&#8217;t you want to know why the failure happened and how to prevent it? </strong>Put the egos, pointer fingers and pride aside and get together and figure out what happened. Ask why a few times like Thomas LaRock describes in his post on <a href="http://thomaslarock.com/2009/06/root-cause-analysis-asking-why/" target="_blank">Root Cause Analysis</a>. Thoroughly research and understand the issues before moving on from a serious production outage. Maybe you didn&#8217;t follow the first angle and you didn&#8217;t account for that failure scenario?</p>
<h2>Wrap It Up, Walsh</h2>
<p>We all mess up. Either understand, plan, prepare and learn from the times that you do and remember that when others do and end up succeeding in the end or let your failures be your (or your project&#8217;s, team&#8217;s, or even your company&#8217;s) failure. I really think it is that simple.  Before I leave you to go out and better practice what I preach, I&#8217;ll leave you with..</p>
<h2>A Few Quotes</h2>
<ul>
<li><span>“<a href="http://thinkexist.com/quotation/failure_is_success_if_we_learn_from_it/14119.html">Failure  is success if we learn from it.</a>” &#8211; Malcolm S. Forbes<br />
</span></li>
<li><span>“<a href="http://thinkexist.com/quotation/failures_are_finger_posts_on_the_road_to/201593.html">Failures  are finger posts on the road to achievement.</a>” &#8211; C.S. Lewis<br />
</span></li>
<li><span>“<a href="http://thinkexist.com/quotation/there-are-no-failures-just-experiences-and-your/763343.html">There  are no failures &#8211; just experiences and your reactions to them.</a>” Tom Krause<br />
</span></li>
<li><span>“<a href="http://thinkexist.com/quotation/the-greatest-barrier-to-success-is-the-fear-of/410611.html">The  greatest barrier to success is the fear of failure.</a>” &#8211; Sven Goran Eriksson<br />
</span></li>
<li><span>“<a href="http://thinkexist.com/quotation/fear_of_failure_must_never_be_a_reason_not_to_try/343010.html">Fear  of failure must never be a reason not to try something.</a>” &#8211; Frederick Smith</span></li>
</ul>
<p>Don&#8217;t forget to check out the <a href="Let me share a little secret with you – You are going to fail. You’ll have multiple=">first part</a> of this two part series. Looking forward to reading your thoughts in the comments below.</p>

<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.straightpathsql.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.straightpathsql.com/archives/2010/05/plan-to-fail-part-two/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Plan To Fail Or Don&#8217;t Expect To Succeed</title>
		<link>http://www.straightpathsql.com/archives/2010/05/plan-to-fail-for-succes/</link>
		<comments>http://www.straightpathsql.com/archives/2010/05/plan-to-fail-for-succes/#comments</comments>
		<pubDate>Tue, 18 May 2010 13:13:38 +0000</pubDate>
		<dc:creator>Mike Walsh</dc:creator>
				<category><![CDATA[Life Lessons]]></category>
		<category><![CDATA[Professional Development]]></category>
		<category><![CDATA[Syndicate]]></category>
		<category><![CDATA[Accidents Happen]]></category>
		<category><![CDATA[ft]]></category>
		<category><![CDATA[Lessons From Life]]></category>
		<category><![CDATA[Plan To Fail]]></category>

		<guid isPermaLink="false">http://www.straightpathsql.com/?p=562</guid>
		<description><![CDATA[

Let me share a little secret with you – You are going to fail.   You’ll have multiple failures in diverse areas in life. It’s what you do   with them that predicts if you’ll be an overall success.

If you are not planning for failure, you aren&#8217;t planning for success. My point may [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwww.straightpathsql.com%252Farchives%252F2010%252F05%252Fplan-to-fail-for-succes%252F%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2F9lVKvB%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Plan%20To%20Fail%20Or%20Don%27t%20Expect%20To%20Succeed%20%23%22%20%7D);"></div>
<p>Let me share a little secret with you<strong> – You are going to fail.   You’ll have multiple failures in diverse areas in life. It’s what you do   with them that predicts if you’ll be an overall success.<br />
</strong></p>
<p>If you are not planning for failure, you aren&#8217;t planning for success. My point may sound like a <a href="http://en.wikipedia.org/wiki/Yogi_Berra#Quotes" target="_blank">Yogiism</a> but I mean it. Let&#8217;s dissect it a little bit. <strong> </strong></p>
<p>This post is a two part series. Today we&#8217;ll introduce the post and talk about the first two angles. Tomorrow or the next day, I&#8217;ll <a href="http://www.straightpathsql.com/archives/2010/05/plan-to-fail-part-two/" target="_blank">post the follow up with the final two angles and some quotes</a> that serve as good reminders.  Subscribe to my <a href="http://feeds.feedburner.com/StraightpathSolutionsSqlBlog" target="_blank">feed</a> to be notified when that posts.</p>
<h2>Inspiration</h2>
<p>I was leaving the office yesterday for lunch and I wish I had followed <a href="http://twitter.com/JonDiPietro" target="_blank">Jon DiPietro</a>&#8216;s <a href="http://www.domesticatingit.com/index.php/2009/12/21/abc-always-be-collecting/" target="_blank">great blogger advice</a> and brought my camera phone. One of the landscapers working across the street had himself stuck on a precarious ledge on his lawnmower. His partner came to the rescue as I was getting ready to head over and offer a push. When the partner got there on his own tractor he pulled out a rope from his cart of tools. He handed the rope off and pulled him up with ease. Now maybe that was actually the plan all along and it wasn&#8217;t really a potential #fail in action but at the time, I thought it was and remarked in my head, &#8220;<strong>they were ready for that</strong>.&#8221;</p>
<p>I know I&#8217;ve blogged a bit about this before when first starting out in posts talking about <a href="http://www.straightpathsql.com/archives/2009/03/checklists-recipes-and-algorithms/" target="_blank">using checklists, recipes and algorithms</a>; <a href="http://www.straightpathsql.com/archives/2009/01/empirical-evidence/" target="_blank">embracing empirical evidence</a>; or even <a href="http://www.straightpathsql.com/archives/2009/06/paranoid-control-freak-have-i-got-a-career-for-you/" target="_blank">harnessing paranoia as a DBA</a> but I want to zero in on failure from four angles here.</p>
<h2>Angle #1 &#8211; Include Failing In Your Planning</h2>
<div id="attachment_565" class="wp-caption alignright" style="width: 210px"><a href="http://www.flickr.com/photos/artshooter/3599894909/"><img class="size-medium  wp-image-565 " title="3599894909_798eeea031_b" src="http://www.straightpathsql.com/wp-content/uploads/2010/05/3599894909_798eeea031_b-200x300.jpg" alt="The Titanic" width="200" height="300" /></a><p class="wp-caption-text">An obvious example - Had they planned for  failure  on the Titanic would more have survived?</p></div>
<p>It doesn&#8217;t matter what you are doing. Think about the failure scenarios for that task or project. Talk about them with the team; write them out on a project plan even.  The amount of time, energy and paper you spend on this should change based on the complexity and scope of the project but even just a quick run down in your head of a few, &#8220;what if&#8221; scenarios will really help.</p>
<p>If you include failure in your plans you have three potential outcomes that I can see, can anyone see any others?</p>
<ul>
<li><strong>You Wasted Some Time &#8211; </strong>No good came of it. Those scenarios didn&#8217;t happen. You wasted the time thinking about and discussing the potential failures. (or did you?)</li>
<li><strong>You Averted Failure &#8211; </strong>Through talking out potential failure points and poking theoretical holes in your approach, you actually realized a mistake and changed the plans.</li>
<li><strong>You Knew What To Do When You Failed &#8211; </strong>Because you had discussed some failure paths ahead of time when presented with one that mirrored or was similar to a discussed fail path you already knew how to handle it. Even if presented with a very different failure path, you still knew what you would do in the event of a failure.</li>
</ul>
<p>As I survey those outcomes, the benefit of the second two far outweigh the cost of the first. It wasn&#8217;t <em>that much</em> time wasted and even if we didn&#8217;t need the plan who is to say a future project won&#8217;t benefit from that discussion?</p>
<h2>Angle #2 &#8211; Embrace Your Failures (Plan to learn from failure)</h2>
<p>On the same day as the lawnmower &#8220;rescue mission&#8221;, I was listening to a radio show and heard the host talking about a time he tried starting a business -he failed. He received a call from an executive recruiter shortly after the failure. Someone wanted him to be CEO of a business in a very similar space. He was confused and asked the recruiter, &#8220;doesn&#8217;t the company know I just failed doing this same business?&#8221; I am paraphrasing the answer but believe it&#8217;s worth bolding, <strong>&#8220;That is why they want to hire you. They know you have the maturity from the failure and know you have that experience.&#8221; </strong>He decided to not go with the job for various reasons but that sounds like a really smart team looking to hire the position. They saw <strong>the wisdom gained through failure.</strong></p>
<p>I&#8217;ll always remember when I was thrown into the pit with clustering for the first time. It was a new company, they liked my SQL Server DBA experience and felt I would be able to pick up clustering working with a consultant and be able to introduce the concept to their very young but quickly growing SQL Server environment. The consultant wasn&#8217;t actually a clustering expert so we muddled through together. I read the best practices, documentation, etc. but I got most of my knowledge about clustering where the rubber meets the road. Those first few months were <em>interesting. </em>I learned a lot of things the hard way (pay closer attention to the dialog boxes, don&#8217;t remove a dependent resource before clearing the dependency, etc) I had brought the production cluster down a couple times while fumbling. I don&#8217;t suggest this approach and wouldn&#8217;t normally take it but the timing left us little choice. I had a couple red faced moments but you know what? <strong>I learned a ton.</strong> I could have got discouraged and said forget this, I could have let the failures distract me but I documented where I messed up and gained knowledge (both of clustering and dealing with failures) that helped me on my journey to where I am today.</p>
<p>I want to repeat the secret from my introduction<strong> &#8211; You are going to fail. You&#8217;ll have multiple failures in diverse areas in life. It&#8217;s what you do with them that predicts if you&#8217;ll be an overall success.</strong> If you embrace the failure, learn from it and move on, then was it really a fail? If you flounder and flop after each failure and get gun shy then it most definitely was.</p>
<h2>What Do You Think?</h2>
<p>How do you plan for failure? Do you think I&#8217;m being too paranoid? Have a story of a time you learned through mistakes/failures? Share your thoughts below in the comments, I am sure others would love to see how not alone they are.</p>
<h2>Part Two</h2>
<p>Check out the<a href="http://www.straightpathsql.com/archives/2010/05/plan-to-fail-part-two/" target="_blank"> follow up post</a>, it continues the theme with a couple more angles:</p>
<ul>
<li><strong>Angle #3 &#8211; Everybody Fails!</strong></li>
<li><strong>Angle #4 &#8211; Cleanup, Aisle 4</strong></li>
</ul>

<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.straightpathsql.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.straightpathsql.com/archives/2010/05/plan-to-fail-for-succes/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>5 Things SQL Server Should DROP</title>
		<link>http://www.straightpathsql.com/archives/2010/05/5-things-sql-server-should-drop/</link>
		<comments>http://www.straightpathsql.com/archives/2010/05/5-things-sql-server-should-drop/#comments</comments>
		<pubDate>Tue, 11 May 2010 16:12:17 +0000</pubDate>
		<dc:creator>Mike Walsh</dc:creator>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[DBA]]></category>
		<category><![CDATA[Pet Peeve]]></category>
		<category><![CDATA[Syndicate]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Pet Peeves]]></category>
		<category><![CDATA[tagged]]></category>

		<guid isPermaLink="false">http://www.straightpathsql.com/?p=545</guid>
		<description><![CDATA[

When I picture Paul Randal, I picture a guy who likes to run up to a bees nest at a crowded picnic and give it a good couple whacks. You know what I mean, it’s that laughing picture in his twitter profile. Or maybe it’s the devil’s advocate style he has. Maybe it’s his controversial [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwww.straightpathsql.com%252Farchives%252F2010%252F05%252F5-things-sql-server-should-drop%252F%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FbQ9p9H%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%225%20Things%20SQL%20Server%20Should%20DROP%20%20%23%22%20%7D);"></div>
<p>When I picture<a href="http://www.sqlskills.com/BLOGS/PAUL/" target="_blank"> Paul Randal</a>, I picture a guy who likes to run up to a bees nest at a crowded picnic and give it a good couple whacks. You know what I mean, it’s that laughing picture in his <a href="http://twitter.com/PaulRandal" target="_blank">twitter</a> profile. Or maybe it’s the devil’s advocate style he has. Maybe it’s his controversial facebook thoughts? Either way, he likes to call things out and make people think. That’s a great trait, all kidding aside. He started a blog meme asking <a href="http://www.sqlskills.com/BLOGS/PAUL/post/What-5-things-should-SQL-Server-get-rid-of.aspx" target="_blank">what 5 “features” you’d like to see retired in SQL Server</a>. His responses were great and he tagged some folks. I’ve looked at <a href="http://brentozar.com" target="_blank">Brent Ozar’s</a> <a href="http://www.brentozar.com/archive/2010/05/things-sql-server-should-truncate/" target="_blank">response</a> and was then <a href="http://sqlblog.com/blogs/aaron_bertrand/archive/2010/05/11/tagged-5-things-sql-server-should-drop.aspx" target="_blank">tagged</a> by <a href="http://sqlblog.com/blogs/aaron_bertrand/default.aspx" target="_blank">Aaron Bertrand</a>.</p>
<p>After reading those three responses so far, I have to say I am not going to be that original so most of these will be a hearty “Amen!” to earlier sentiments.</p>
<h2>Auto Shrink</h2>
<p>I made my entrance into SQL Blogging with a series of <a href="http://www.straightpathsql.com/archives/category/shrinking-transactions/" target="_blank">rants</a> about shrinking databases. I still get hits to articles like “<a href="http://www.straightpathsql.com/archives/2009/01/dont-touch-that-shrink-button/" target="_blank">Don’t Touch That Shrink Button!</a>” from web searches or forums. The simple fact of the matter is.. Well to put it simply, “raise your hand if you think regular shrinking of production databases is a good idea.” Okay. Look around. Any hands raised? Not many. So why, on earth, would Microsoft make that a stinking setting option?</p>
<p>I would like to see this retired, and doing it in a Service Pack would be alright with me. Or at least rename it to “I’m not dangerous enough by myself, please automatically add to performance frustrations and index fragmentation while keeping my database size tidy, even though it will grow again right after the shrink but then again I never liked right sizing databases that requires too much work &#8211; Yes/No” (Yeah, I know… Not the best grammar there, <a href="http://facility9.com/2010/04/20/the-act-of-writing" target="_blank">Jeremiah</a>, but…) This was already suggested by Paul and Brent.</p>
<h2>Full Recovery by Default (Or something…)</h2>
<p>Again I’m stealing ideas (<em>but I’m doing it to help people!</em>) – Brent and Paul both also suggested this. This has been like this for a <strong>long</strong> time. It still trips countless people up each day. Another hand raising question – how many of you have experienced, helped someone with or laughed at someone experiencing uncontrolled transaction log growth caused by a lack of log backups in full recovery model? All of the hands that were down in the earlier question were just up. We’ve all seen it, hopefully we haven’t really laughed though. It happens All. The. Time.</p>
<p>A good tactical move would be to remove this as a default. Start folks out in Simple.  Or perhaps a strategic option would be a “Recovery Model Wizard” as a required step of installations? It would be nice to not need it but I think a lot of folks could benefit. As long as there was some way to override it with an advanced configuration, I wouldn’t mind a tutorial explaining pros/cons and costs of settings so people could make &lt;gasp&gt; informed decisions about their recovery models. Or maybe that is enabling companies to not hire experienced DBAs? I don’t know, what do you think?</p>
<h2>No Simple Way to Truncate Backup History</h2>
<p>Why make someone write a script or know to go look in a maintenance plan to find this option? Backup history isn’t critical to restores, sure it makes GUI based restores easier but how many GUI based restores are done going past 30 days? Why not make a default rolling window and let SQL cleanup that history. Provide a configuration option to change this window, even a configuration screen during setup asking other questions that should be asked but never get looked at by a lot of the SQL Server installations out there (backup history, recovery modes, heck even error log recycles)</p>
<h2>Auditing – Enterprise Only?</h2>
<p>Aaron talked about licensing models and I agree. One area is Auditing. Nowadays, even smaller companies with smaller budgets are being subject to increasing scrutiny and audit standards. In some ways, this can help a larger company that has a budget for Enterprise edition everything and an audit staff. What about the smaller company that is cash strapped? They can get most of the performance they need out of Standard and handle most questions/problems just fine, a $15k difference (or so) in per CPU licensing is a lot to ask for to better handle some of the auditing abilities in SQL Server.</p>
<h2>Next, Next, Next, Finish</h2>
<p>Aaron talked about the installation process in his response. He was talking about some of the bad defaults like I mentioned when talking about cleaning up backup history. This is perhaps more of a tongue-in-cheek response but it has some sort of a serious underpinning. I’ve always complained (raise your hand one last time if you’ve shared this complaint) that SQL Server is too easy to install. Accepting defaults and clicking next, next, finish gives folks a SQL Server instance that they put all of their most sensitive and important data. It also gives them:</p>
<ul>
<li>No backups
<p><div id="attachment_547" class="wp-caption alignright" style="width: 310px"><a href="http://www.flickr.com/photos/bonnett/455610604/"><img class="size-medium wp-image-547  " title="455610604_efe19bd72a" src="http://www.straightpathsql.com/wp-content/uploads/2010/05/455610604_efe19bd72a-300x224.jpg" alt="" width="300" height="224" /></a><p class="wp-caption-text">Brings back memories of 386DX, &quot;Boost Priority&quot; is  not a turbo button</p></div></li>
<li>Full Recovery mode with no log backups</li>
<li>No thought of DR</li>
<li>No thought of right sizing a database</li>
<li>Options that look tempting to select like “boost SQL priority”</li>
<li>Data and Logs on the same drive (performance concern and recoverability concern)</li>
<li>False confidence that everything is fine</li>
</ul>
<p>That list could go on but the point is maybe SQL Server is a little too <em>easy</em> to install? I’ve heard it in a joking manner before like, “why do we need a SQL Server DBA? Any moron can install it!” I’ve seen the results of any old IT person (or business person) installing SQL. It inspired a <a href="http://www.straightpathsql.com/archives/tag/installation/" target="_blank">series of posts on thinking about SQL installations.</a></p>
<p>I am going to take a cue from Brent and not tag anyone but welcome you to respond in your own post, leave a comment arguing with me (or agreeing) below or leave a comment on any of the blog posts that are sparked from the <a href="http://www.sqlskills.com/BLOGS/PAUL/post/What-5-things-should-SQL-Server-get-rid-of.aspx" target="_blank">original post by Paul</a>. I&#8217;d love to hear your thoughts, maybe I&#8217;ve gone too far? Maybe I missed something critical. I&#8217;d love to hear your thoughts. Also feel free to <a href="http://feeds.feedburner.com/StraightpathSolutionsSqlBlog" target="_blank">subscribe to the feed here</a> for more posts like this.</p>
<h2>Related Posts At StraightpathSQL.Com</h2>
<ul>
<li><a href="../archives/2009/01/do-you-focus-too-much-on-your-backups/" target="_blank">Why I think you focus too much on your backups</a> – As  discussed in the presentation, the focus should be on restores. May  seem like semantics, but the focus on restore means you are thinking of  more questions.</li>
<li><a href="../archives/2009/11/how-do-you-install-sql-server-part-1/" target="_blank">How Do You Install SQL Server?</a> – The first of a 3  part series where we discuss some tips for installing SQL Server and  planning for a successful implementation.</li>
<li><a href="../archives/2009/08/benchmarking-who-needs-it/" target="_blank">SQL Server Benchmarking Tips</a> – I introduced the  Performance Analysis For Logs tool in this presentation, this post talks  about that tool.</li>
<li><a href="../archives/2009/02/what-sql-instances-are-installed-on-my-network/" target="_blank">Find All SQL Server Instances On Your Network</a> – I  talk about using the Microsoft Assessment and Planning toolkit to locate  all of your SQL Server instances. This post describes my discovery and  use of this great (<strong>and free</strong>) tool.</li>
</ul>

<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.straightpathsql.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.straightpathsql.com/archives/2010/05/5-things-sql-server-should-drop/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Check Out These Tools &#8211; SQL University</title>
		<link>http://www.straightpathsql.com/archives/2010/05/check-out-these-tools-sql-university/</link>
		<comments>http://www.straightpathsql.com/archives/2010/05/check-out-these-tools-sql-university/#comments</comments>
		<pubDate>Fri, 07 May 2010 13:51:53 +0000</pubDate>
		<dc:creator>Mike Walsh</dc:creator>
				<category><![CDATA[DBA]]></category>
		<category><![CDATA[SQLUniversity]]></category>
		<category><![CDATA[Syndicate]]></category>
		<category><![CDATA[Find SQL Instances]]></category>
		<category><![CDATA[Performance Analysis Of Logs]]></category>
		<category><![CDATA[SQL Tools]]></category>
		<category><![CDATA[SQL University]]></category>

		<guid isPermaLink="false">http://www.straightpathsql.com/?p=536</guid>
		<description><![CDATA[

Some neat (and free) tools to help you out with SQL Server. This is my second contribution to the SQL University &#8220;Tools of The Trade&#8221; week series.
In part one we had a quick chat about why to look at using various tools to help you out working with SQL Server. In this post, we&#8217;ll talk [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwww.straightpathsql.com%252Farchives%252F2010%252F05%252Fcheck-out-these-tools-sql-university%252F%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2Fd1lG8j%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Check%20Out%20These%20Tools%20-%20SQL%20University%20%23%22%20%7D);"></div>
<p>Some neat (and free) tools to help you out with SQL Server. This is my second contribution to the<a href="http://sqlchicken.com/sql-university/" target="_blank"> SQL University</a> &#8220;Tools of The Trade&#8221; week series.</p>
<p>In part <a href="http://www.straightpathsql.com/archives/2010/05/get-you-some-tools-sql-university-spring-2010/" target="_blank">one </a>we had a quick chat about why to look at using various tools to help you out working with SQL Server. In this post, we&#8217;ll talk about some neat free tools I&#8217;ve encountered (or plan on encountering) in my career. This has a DBA bent to it since that is what I primarily am. Please do check out the post from DBA Coach, <a href="http://thomaslarock.com" target="_blank">Tom LaRock</a>, where he goes through all types of <a href="http://thomaslarock.com/2010/05/sql-university-tools-of-the-trade/" target="_blank">SQL Server tools</a>. His post is great and covers a lot of information and he brings up a good point on rolling your own (I was originally going to say, &#8220;Don&#8217;t, plenty of tools already exist&#8221;. His post reminded me of what I learned through rolling my own tools early on and it reminded me that a lot of companies started out that way).</p>
<p>Enough introduction, on to some tools&#8230;</p>
<h2>Performance Analysis Of Logs (PAL)</h2>
<p>Great Tool! I was introduced to this tool from a SQL Server premiere field engineer working on a case at my full time position. I originally blogged about <a href="http://www.straightpathsql.com/archives/2009/08/benchmarking-who-needs-it/" target="_blank">using PAL with SQL Server</a> last year and have remained smitten with this tool. You can download it from codeplex <a href="http://pal.codeplex.com/" target="_blank">here</a>. Check it out, it is free and easy to install. In a nutshell this tool takes perfmon log files (even tells you what counters and objects to watch) and it creates pretty reports that show you potential issues. Great for troubleshooting general performance issues. Great for taking baselines.</p>
<h2>Microsoft Assessment And Planning Toolkit (MAP)</h2>
<p>Put down your pencil. Put down your notebook. Pop Quiz Time! Ready? <strong>How many instances do you support? How many instances of SQL Server are installed in your network? What version are they?</strong> How did you do? Put your shoes and socks back on please, it won&#8217;t help.</p>
<p>I don&#8217;t know a bout you but at most environments I walk into, that is not a readily answerable question. There are hidden SQL Server instances everywhere, it would seem. This is a tool that is also free and you can download it from Microsoft <a href="http://technet.microsoft.com/en-us/library/bb977556.aspx" target="_blank">here</a>. I blogged about this tool last year talking about <a href="http://www.straightpathsql.com/archives/2009/02/what-sql-instances-are-installed-on-my-network/" target="_blank">how to find your SQL Server instances</a>, but it really has other uses. Not only can it find your instances, it gives you a simple excel spreadsheet with good information (Server Name, Instance Name, Version and Edition of SQL Installed to name just a few) and you can use this spreadsheet as the start of a total environment documentation. Add columns for application owners, support people, etc. Import it into a database of database instances.</p>
<h2>Enterprise Policy Management Framework</h2>
<p>This great tool is another tool you can <a href="http://epmframework.codeplex.com/" target="_blank">download</a> from Codeplex. It is a neat framework that sits on top of Policy Based Management. It can take your existing policies and check them against all of your SQL Server 2000,2005 or 2008 instances that you discovered with the MAP tool above. It evaluates the policies and presents some excellent reports that can give you a good glance of how you are looking with compliance. This is a great tool to allow you to quickly find potential higher priority policy failures and drill into more details about what the failures are. If you are still doing homework from our meeting on <a href="http://www.straightpathsql.com/archives/2010/04/share-your-knowledg/" target="_blank">knowledge sharing</a>, this would be one great way to open up info about your environment. Publish the reports and let people see how compliant the environments are with the policies you setup.</p>
<h2>SQL Nexus</h2>
<p>SQL Nexus should be in your troubleshooting arsenal. It collects data from various sources and gives you some good diagnostics information and detailed <a href="http://sqlnexus.codeplex.com/wikipage?title=SqlNexusReports&amp;referringTitle=Home" target="_blank">reports</a> outlining potential areas of concern. This is, yet another, free tool you can <a href="http://sqlnexus.codeplex.com/" target="_blank">download </a>from Codeplex (Sensing a pattern? Perhaps you can do some searching/playing on Codeplex and find some new tools in the process <img src='http://www.straightpathsql.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )</p>
<h2>Three Books</h2>
<p>There are plenty of other good free tools around. Checking out Tom&#8217;s post above or  following a blog syndication feed like SQLServerpedia will get you some tips for SQL Server tools as folks blog about tools they like. One of the books below actually goes into some details on tools like SQL Nexus. These books are three books I think should belong in every SQL Server person&#8217;s library. (There are others but these three are a good start).</p>
<p>In No specific order:</p>
<ul>
<li>Inside SQL Server T-SQL Querying. This book, by Itzik Ben-Gan, exists for SQL Server <a href="https://www.amazon.com/dp/B002VPEA62?tag=wwwstraightpa-20&amp;camp=213381&amp;creative=390973&amp;linkCode=as4&amp;creativeASIN=B002VPEA62&amp;adid=0MP8KREH9YQWHMQYRPCH&amp;" target="_blank">2005 </a>and for <a href="http://www.amazon.com/gp/product/0735626030?ie=UTF8&amp;tag=wwwstraightpa-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0735626030" target="_blank">2008</a>. Perfect book for anyone who has to write SQL code or advise those that do. It covers the how and why behind how SQL processes a query. It covers set based theory and helps you think logically.</li>
<li><a href="http://www.amazon.com/gp/product/1935182048?ie=UTF8&amp;tag=wwwstraightpa-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1935182048" target="_blank">SQL Server MVP Deep Dives</a> &#8211; 53 MVPs got together to write this book. Tips and Tricks, advice and commentary on a huge range of topics. All easy reads, all written from the folks who give much to the SQL community. Proceeds of book sales help out a worthy cause as well.</li>
<li><a href="http://www.amazon.com/gp/product/0470484284?ie=UTF8&amp;tag=wwwstraightpa-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0470484284" target="_blank">Professional SQL Server 2008 Internals and Troubleshooting</a> &#8211; I just read 80% of this book ( have one more chapter to finish for an upcoming review). So far? This book is a great balance of academic knowledge going into the &#8220;how and why?&#8221; behind the topics and practical information (putting it together for the real world). The last few chapters of this book also talk about using a few free tools and reporting components to better tune and work with your environment.</li>
</ul>
<p>I may make a part 3 to this in the future and add some more free tools that I missed in the interest of not over burdening you in this one post. If I do, I&#8217;ll link it here and it will be published to my <a href="http://feeds.feedburner.com/StraightpathSolutionsSqlBlog" target="_blank">feed</a>.</p>
<h3>SQL University Survey</h3>
<p>If you would like to participate, SQL University is running a survey  to seek feedback on all sessions provided this semester. If you have a  few moments please <a href="https://spreadsheets.google.com/viewform?formkey=dDBoSW02QldrTTc2dER3WVZheUlEX3c6MQ" target="_blank">check  out the survey.</a> The results will help us blog more relevant content  and improve SQLU next semester!</p>

<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.straightpathsql.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.straightpathsql.com/archives/2010/05/check-out-these-tools-sql-university/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Get You Some Tools &#8211; SQL University Spring 2010</title>
		<link>http://www.straightpathsql.com/archives/2010/05/get-you-some-tools-sql-university-spring-2010/</link>
		<comments>http://www.straightpathsql.com/archives/2010/05/get-you-some-tools-sql-university-spring-2010/#comments</comments>
		<pubDate>Thu, 06 May 2010 13:12:32 +0000</pubDate>
		<dc:creator>Mike Walsh</dc:creator>
				<category><![CDATA[DBA]]></category>
		<category><![CDATA[SQLUniversity]]></category>
		<category><![CDATA[Syndicate]]></category>
		<category><![CDATA[SQL Tools]]></category>
		<category><![CDATA[SQL University]]></category>
		<category><![CDATA[Tools of The Trade]]></category>

		<guid isPermaLink="false">http://www.straightpathsql.com/?p=532</guid>
		<description><![CDATA[

I don&#8217;t know about you, but I&#8217;m too busy to do it all. I use tools to help me do my job as a DBA. Let&#8217;s talk about some of the tools or types of tools that might help you do your job.
This is Week 4 of the Spring 2010 semester of SQL University &#8211; [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwww.straightpathsql.com%252Farchives%252F2010%252F05%252Fget-you-some-tools-sql-university-spring-2010%252F%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FbuSVB2%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Get%20You%20Some%20Tools%20-%20SQL%20University%20Spring%202010%20%23%22%20%7D);"></div>
<p>I don&#8217;t know about you, but I&#8217;m too busy to do it all. I use tools to help me do my job as a DBA. Let&#8217;s talk about some of the tools or types of tools that might help you do your job.</p>
<p>This is Week 4 of the Spring 2010 semester of <a href="http://sqlchicken.com/sql-university" target="_blank">SQL University</a> &#8211; Tools Of The Trade Week. Thanks, Jorge for setting this up! I&#8217;m your official instructor for this week but if you check out the SQL University site there may be some guest instructors adding their thoughts as well. We&#8217;ll divide this up into a couple posts. You are at the first post, a general discussion. In Part 2, I share some<a href="http://www.straightpathsql.com/archives/2010/05/check-out-these-tools-sql-university/" target="_blank"> free SQL Server tools</a> that have helped me.</p>
<h2>Why Use Tools?</h2>
<p>Do you have a full staff of production DBAs backing you up? Do all of your jobs and servers run as they are expected? Do you hate writing your own environment documentation from scratch? Get confused when there are performance issues?</p>
<p>Well, those are some great reasons to look at SQL Server help from some source. Be it reporting add-ons to Management Studio, a third party vendor&#8217;s product for monitoring your environment, some PowerShell scripts you wrote or even a SQL Script you found (and tested!) from a trusted resource, there are tons of tools out there to help you.</p>
<p>My goal in this post is to get you to think about looking beyond the tools that ship with SQL Server and consider your needs. Look at ways to get a force multiplier for your environment.</p>
<h2>Isn&#8217;t SSMS Enough?</h2>
<p>SQL Server Management Studio is a great tool. From it you can do just about every task that you would need to do to manage day to day DBA duties. Developers can bang out SQL code in it. Access can be granted or revoked. You can view built-in reports or add performance dashboard reports.</p>
<p>It isn&#8217;t enough, though. There are great tools out there from vendors. There are ways for you to fill your own specific needs with custom scripts or even your own applications. There are some great SQL Server vendors that come to mind who started because someone saw a need and developed a tool.</p>
<h2>So What Do We Need?</h2>
<p>Well I was going to go through a list of some types of tools in this first post but <a href="http://twitter.com/SQLRockstar" target="_blank">Tom LaRock</a> actually beat me to the punch with his DBA coach contribution to the SQL University topic. Rather than do it here, go check out his blog and look at some of the tips and thoughts in his <a href="http://thomaslarock.com/2010/05/sql-university-tools-of-the-trade/" target="_blank">great post on SQL Server Tools</a>.</p>
<p>We&#8217;ll come back inPart 2 and revisit some neat tools I&#8217;ve liked and used or liked and plan on using from codeplex (free).</p>
<h3>SQL University Survey</h3>
<p>If you would like to participate, SQL University is running a survey to seek feedback on all sessions provided this semester. If you have a few moments please <a href="https://spreadsheets.google.com/viewform?formkey=dDBoSW02QldrTTc2dER3WVZheUlEX3c6MQ" target="_blank">check out the survey.</a> The results will help us blog more relevant content and improve SQLU next semester!</p>

<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.straightpathsql.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.straightpathsql.com/archives/2010/05/get-you-some-tools-sql-university-spring-2010/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Day Job Lessons From The Garden</title>
		<link>http://www.straightpathsql.com/archives/2010/04/lessons-from-the-garden-again/</link>
		<comments>http://www.straightpathsql.com/archives/2010/04/lessons-from-the-garden-again/#comments</comments>
		<pubDate>Fri, 23 Apr 2010 12:57:03 +0000</pubDate>
		<dc:creator>Mike Walsh</dc:creator>
				<category><![CDATA[Life Lessons]]></category>
		<category><![CDATA[Professional Development]]></category>
		<category><![CDATA[Syndicate]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Lessons From Life]]></category>
		<category><![CDATA[lessons from the garden]]></category>
		<category><![CDATA[SQL University]]></category>

		<guid isPermaLink="false">http://www.straightpathsql.com/?p=498</guid>
		<description><![CDATA[

It&#8217;s spring and in addition to our usual vegetable garden and some existing fruit crops, we are putting in a row of 15 blueberry bushes. Well the past two nights I&#8217;ve been outside for 3-4 hours digging a trench (about 40&#8242; long by 2.5&#8242; wide and 1&#8242; deep. right, I said feet.) by hand and [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwww.straightpathsql.com%252Farchives%252F2010%252F04%252Flessons-from-the-garden-again%252F%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FcucxLq%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Day%20Job%20Lessons%20From%20The%20Garden%20%23%22%20%7D);"></div>
<p>It&#8217;s spring and in addition to our usual vegetable garden and some existing fruit crops, we are putting in a row of 15 blueberry bushes. Well the past two nights I&#8217;ve been outside for 3-4 hours digging a trench (about 40&#8242; long by 2.5&#8242; wide and 1&#8242; deep. right, I said feet.) by hand and then started to refill it with better dirt basically. Plenty of time for the mind to wander about a host of topics, including this post.  As I worked a few lessons that apply to the day job came to mind.  Good lessons no matter what you do but I&#8217;ll spin the SQL side, obviously&#8230; Since it is still Professional Development week at <a href="http://sqlchicken.com/sql-university" target="_blank">SQL University</a>, I figured I&#8217;d post this week. Maybe you&#8217;ll take something useful from it, or maybe this is all for me. The previous Professional Development post for SQL University was on <a href="http://www.straightpathsql.com/archives/2010/04/share-your-knowledg/" target="_blank">sharing knowledge.</a></p>
<h2>Lessons (In No Particular Order)</h2>
<div id="attachment_499" class="wp-caption alignright" style="width: 310px"><a href="http://www.straightpathsql.com/wp-content/uploads/2010/04/IMG00024-20100422-2105.jpg"><img class="size-medium wp-image-499  " title="IMG00024-20100422-2105" src="http://www.straightpathsql.com/wp-content/uploads/2010/04/IMG00024-20100422-2105-300x225.jpg" alt="" width="300" height="225" /></a><p class="wp-caption-text">My hand - apparently it&#39;s built for keyboards, not shovels...</p></div>
<p><strong>1.) It Isn&#8217;t Weak To Use Help &#8211; </strong>I don&#8217;t really own a good pair of work gloves. My wife has some flowery gardening gloves. The first night of shoveling in bouldery/rocky hard-pan clay, I figured &#8220;real men don&#8217;t wear work gloves!&#8221; I seem to recall re-learning this lesson every so often working outside.</p>
<p><strong>Books Online is a friend &#8211; </strong>The day job corollary in my mind is &#8211; use the help that is available. Most of the time it is a sign of strength, not weakness to use a help source. The end results can mean happier customers and a better process (or less pain in the palm of your hand). Tonight, I used the  new work gloves I bought at Wal-Mart. Wow. What a difference. I was even more effective.  Ever try and solve anything through trial and error only to realize that a trusted source (such as books online) had the answer the whole time? Well that&#8217;s how I felt&#8230; <strong>Use The Resources available to you.<br />
</strong></p>
<p><strong>2.) It Helps To Be In Shape &#8211; </strong>I only took a picture of my hand. No videos of me panting while working or clothing drenched from sweat. I was in much better shape after ActiveAugust last year but I got to the worst shape of my life the past 6 months, let stress get the best of me and sort of gave up on the working out and then the eating healthy&#8230; Well I realize the error of my ways and will be working on that&#8230;</p>
<p><strong>Back to the day job application &#8211; Stay Current With Your Skills </strong>- Alright, so some of these analogies will be stretches but it made sense to me when I was out there working and thinking of the lessons. If I were in better shape (lets just say that these past two nights have been the best workout I&#8217;ve had in many months) I would have done more and felt better. <strong>Don&#8217;t be your own enemy &#8211; </strong>Practice your skills, read blogs, try things out, always be learning and preparing.</p>
<p><strong>3.) Prepare When You Can </strong>(File under practice what you <a href="http://www.straightpathsql.com/archives/2009/11/work-now-or-work-and-pay-later/" target="_blank">preach</a>) &#8211; Last fall, I did a lot of prep work for the vegetable garden. We planted a bunch of garlic for summer harvest. That inspired the above linked post reminding folks to plan ahead&#8230; <strong>Oops.</strong> We knew we had the bare root blueberry plants coming but I was busy with work and &#8220;busy&#8221; slacking off instead of doing this ins small chunks. <strong>Do what you can ahead of time, &#8220;we&#8217;ll take care of it later&#8221; usually has a cost. </strong></p>
<p><strong><br />
</strong></p>
<p><strong> </strong></p>
<div id="attachment_501" class="wp-caption alignright" style="width: 310px"><strong><strong><a href="http://www.flickr.com/photos/dervish/2626673274/"><img class="size-medium wp-image-501" title="2626673274_7d8d6a77cb_o" src="http://www.straightpathsql.com/wp-content/uploads/2010/04/2626673274_7d8d6a77cb_o-300x225.jpg" alt="" width="300" height="225" /></a></strong></strong><p class="wp-caption-text">Where have you been all my life??</p></div>
<p><strong> </strong></p>
<p><strong>4.) Use The Right Tool(s) For The Job &#8211; </strong>I&#8217;ve always hated digging on my property. Hard pan clay, boulders just under the grass/loam layer. I&#8217;ve always just muttered my way through with a garden shovel. Well, not for this project. 3/4 of the way through my first night of trench duty I remembered my wife&#8217;s grandmother had a pick axe (well actually a pick mattock, I think) so I drove down and borrowed it. <strong>WOW!</strong> If I had one when we first moved in and used it ever since, I would probably have 30 hours of my time back from planting apple trees, making garden beds, planting lilacs and establishing a lawn. It made short work of the rocks, popped big boulders up with a simple swing and a push forward with the mattock providing a fulcrum getting the boulder ready for my greedy hands. I almost am willing to say it made it fun. <strong>For the day job? Use the right tool for the job! </strong>Maintenance plans have their place for a DBA who isn&#8217;t comfortable enough to create database maintenance jobs by scratch, even if you are comfortable. Some may laugh, I won&#8217;t. It works. Use a tool for source control, windows explorer (at least by itself with no source control tool add-ons) is not that tool. <strong>Use &#8220;Helper&#8221; Tools -</strong> Be it a database monitoring software program, a data comparison tool, a database diagramming tool, etc. there are tools out there that are designed to make life easier for you. I am actually contemplating buying a pick mattock and just leaving it in my cube as a work related tool. Not to actually use, just for intimidation for drive-by&#8217;s&#8230;</p>
<p><strong>5.) Focus On Your Own Task &#8211; </strong>It was a bit boring out there and I&#8217;ll be honest, I wanted to be done. Anytime I looked forward to what was left or back to how little I&#8217;ve gone, it was a bit of a kick in the seat. When I zeroed in on the window of what I was doing (dig, dump, dig, dump) I got a lot further than I realized  I was getting. Instead of focusing on what I had left to do I was focused on my task.. <strong>Now in the day job</strong> it looks a bit different because while zeroing in visually on where I was working my mind was still wandering, I was doing a mindless task and I don&#8217;t do Zen. At work I actually mean <strong>focus on your task</strong>. If it is a deploy, then focus on the step of the deploy script and pay excruciating attention to that one detail. Sounds like common sense but if I don&#8217;t work at focus, I can miss a small piece of a puzzle. Do whatever you have to do to maintain that focus.</p>
<p><strong>6.) Remember How Easy You Have It &#8211; </strong>While digging it occurred to me that this project is nothing compared to what other folks have dug by hand over time. Foundations, Wells, even canals &#8211; or am I thinking of the Panama Canal in the basement from Arsenic and Old Lace? anyway&#8230; So I spent some time marveling at the kind of things done by hand over time. <strong>Ever use an older version of SQL Server? </strong>I have recollections of pains in growing a file in SQL Server 6.5 and working an application that often had fun data integrity issues on SQL 6.5 (wasn&#8217;t SQL&#8217;s fault, if I recall correctly). Things get easier with the new tools and versions that come out. <strong>You could always have it worse. <img src='http://www.straightpathsql.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </strong></p>
<p><strong>7.) Quality Now Means Quality Later &#8211; </strong>Kind of goes with that link about practicing what you preach above but the more quality I put in here, the better chance the blueberries have. Since they are 3 year old plants the plants that bear fruit early should do so in just a couple months. So a little hard work now gives me some fresh, tasty, organic blueberries around June. <strong>Keep the end result in mind. </strong>Building a new SQL Instance? The more attention you pay to thinking about <a href="http://www.straightpathsql.com/archives/2009/11/how-do-you-install-sql-server-part-3/" target="_blank">how you install SQL Server</a> means less time supporting issues later. Creating a new database or developing some code? Think about the code review now, not at the code review. Fix things now while you can and you&#8217;ll have more time later.</p>
<p>There you have it. Some random thoughts from a garden project. Time to take some ibuprofen and hit bed <img src='http://www.straightpathsql.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  I&#8217;ll set this to schedule on Friday morning sometime. Did I miss any lessons? Any tips for the blueberries? (Besides rent a backhoe, that is). Comments are always open, no registration required.</p>
<h3>SQL University Survey</h3>
<p>If you would like to participate, SQL University is running a survey  to seek feedback on all sessions provided this semester. If you have a  few moments please <a href="https://spreadsheets.google.com/viewform?formkey=dDBoSW02QldrTTc2dER3WVZheUlEX3c6MQ" target="_blank">check  out the survey.</a> The results will help us blog more relevant content  and improve SQLU next semester!</p>

<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.straightpathsql.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.straightpathsql.com/archives/2010/04/lessons-from-the-garden-again/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
