<?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"
	>

<channel>
	<title>SQL Server with Mr. Denny</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/sql-server/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/sql-server</link>
	<description></description>
	<pubDate>Wed, 04 Nov 2009 18:10:10 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>#sqlpass notes from the Wednesday Keynotes</title>
		<link>http://itknowledgeexchange.techtarget.com/sql-server/sharp-sqlpass-notes-from-the-wednesday-keynotes/</link>
		<comments>http://itknowledgeexchange.techtarget.com/sql-server/sharp-sqlpass-notes-from-the-wednesday-keynotes/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 18:10:10 +0000</pubDate>
		<dc:creator>mrdenny</dc:creator>
		
		<category><![CDATA[PASS]]></category>

		<category><![CDATA[Powerpivot]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/sql-server/sharp-sqlpass-notes-from-the-wednesday-keynotes/</guid>
		<description><![CDATA[At the Wednesday keynotes we started with Rushabh talking about the PASS financials.  Some numbers include:
2010 revenue projection of $3.2M which is a 15% reduction from the 2009 numbers.  But even with this reduction PASS is planning on spending 40% more on the SQL Server community.  They were able to increase the community spending, by [...]]]></description>
			<content:encoded><![CDATA[<p>At the Wednesday keynotes we started with Rushabh talking about the PASS financials.  Some numbers include:</p>
<p>2010 revenue projection of $3.2M which is a 15% reduction from the 2009 numbers.  But even with this reduction PASS is planning on spending 40% more on the SQL Server community.  They were able to increase the community spending, by ratically reducing the IT expenses by 67%.</p>
<p><a href="http://farm3.static.flickr.com/2580/4075656598_4fae34305c_b_d.jpg"><img src="http://farm3.static.flickr.com/2580/4075656598_4fae34305c_t_d.jpg" alt="" /></a></p>
<p>Wayne then named some outstanding volunteers that work with PASS.  This includes Tim Ford for his work on 24 hours of PASS, Grant Fritschey for his work on the new SQL Server Standard, Amy Lewis who is the leader of the BI virtual chapter, Jacob Sebastian who is heading up the PASS Member Outreach program in India.</p>
<p>This year there are two passion awards being given out.  The first was presented to Charley Hanania for his work with the European PASS Committee, his work with the Swiss PASS Chapter.  He has be working with PASS for 4 years so far.  The second was presented to Allen Kinsel (<a href="http://twitter.com/sqlinsano" target="_blank">Twitter</a>) for his work in preparing the PASS conference.</p>
<p>Tom Casey (<a href="http://twitter.com/ms_sql_server">Twitter</a>) who is a General Manager of the SQL Server Product Team at Microsoft then took the stage.  He has reminded us that only 20% of the people have the information that they need to do their job.  Specifically they need more information from there data, and how SQL Servers BI product suite can help the other 80% of the people out there get the infomation that they need.</p>
<p>Tom brought Ron VanZanten from First Premier Bankcard to talk about how SQL Server BI is used by them to drive their business and why they picked SQL Server over Oracle and Teradata.  First Premier Bankcard selected SQL Server because of the Office integration, as well as the pricepoint that SQL Server comes in at.  First Premier Bankcard has gone from a new customer to an early adopter running SQL Server Madison for their data warehouse which has reduced some queries run time from hours to minutes.</p>
<p>Tom then talked about how the new Power Pivot platform is going to make it easier to the Information Worker to get the information they need, while IT will still control the data and the application.  This is expected to make the Information Worker more efficient without having to requesting that the IT department put together the new application.</p>
<p>Tom brought Amir Netz (<a href="http://twitter.com/amirnetz">Twitter</a>) of Microsoft to the stage to show a demostration of Power Pivot.  The demo included bringing 100 million rows into Excel from the data warehouse then filtering that data against values which were simply entered by hand into another sheet in the workbook.  As for sharing these huge documents we have Power Pivot for Sharepoint which allows you to upload the Excel workbook to the Sharepoint portal. The application can then automatically refresh the data and allow anyone who needs to view, and then slice and dice the data via the sharepoint portal without having to download the application.  The work is all done on the sharepoint server, by using your SSAS serer to do the needed processing.</p>
<p>When you configure Power Pivot for sharepoint you get a very interactive set of managemet screens in the sharepoint configuration.  It will show you who&#8217;s using the files, how often they are being used, and trends which show the usage of the documents over time.</p>
<p>The downside to putting all this new Power Pivot functionality in your org is that Office 2010, Sharepoint 2010 Enterprise Edition, and SQL Server 2008 R2 are all required to make this all work.  This ends up being a pretty pricy solution if you don&#8217;t have Sharepoint and SQL already.</p>
<p>Denny</p>
]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/sql-server/sharp-sqlpass-notes-from-the-wednesday-keynotes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>First picture set from #sqlpass</title>
		<link>http://itknowledgeexchange.techtarget.com/sql-server/first-picture-set-from-sharp-sqlpass/</link>
		<comments>http://itknowledgeexchange.techtarget.com/sql-server/first-picture-set-from-sharp-sqlpass/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 18:04:56 +0000</pubDate>
		<dc:creator>mrdenny</dc:creator>
		
		<category><![CDATA[PASS]]></category>

		<category><![CDATA[Flickr]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/sql-server/first-picture-set-from-sharp-sqlpass/</guid>
		<description><![CDATA[I&#8217;ve just uploaded a bunch of pictues from SQL Pass to flicker.  They can be found here.
Denny
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just uploaded a bunch of pictues from SQL Pass to flicker.  They can be found <a href="http://www.flickr.com/photos/mrdenny/sets/72157622726310110/">here</a>.</p>
<p>Denny</p>
]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/sql-server/first-picture-set-from-sharp-sqlpass/feed/</wfw:commentRss>
		</item>
		<item>
		<title>#sqlpass so far&#8230; (keynotes, parties, lunch, and more)</title>
		<link>http://itknowledgeexchange.techtarget.com/sql-server/sharp-sqlpass-so-far-keynotes-parties-lunch-and-more/</link>
		<comments>http://itknowledgeexchange.techtarget.com/sql-server/sharp-sqlpass-so-far-keynotes-parties-lunch-and-more/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 17:13:10 +0000</pubDate>
		<dc:creator>mrdenny</dc:creator>
		
		<category><![CDATA[PASS]]></category>

		<category><![CDATA[In Person Events]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/sql-server/?p=815</guid>
		<description><![CDATA[So far the SQL PASS 2009 summit has been a blast.  I arrived on Sunday afternoon and the fun started shortly after that.  There have been a couple of parties to go to, and we did a great photo walk Monday morning.
Monday afternoon was all about talking with other attendees, and meeting new people.  And [...]]]></description>
			<content:encoded><![CDATA[<p>So far the SQL PASS 2009 summit has been a blast.  I arrived on Sunday afternoon and the fun started shortly after that.  There have been a couple of parties to go to, and we did a great photo walk Monday morning.<span id="more-815"></span></p>
<p>Monday afternoon was all about talking with other attendees, and meeting new people.  And I met a log of great new people.</p>
<p>Monday night ended with a massive karaoke session at Bush Garden in China town.  There were probable about 30-40 people there which was a massive turnout.  For now check out my twitter stream</p>
<p>Tuesday morning starts with the keynotes (where I’m at currently).  During this years keynote a lot of great information was presented.  When it comes to pass it self attendance is down just slightly from last year which is thanks to the economy.  But while most conferences are seeing 20-30% loss, pass is only down about 5-10% from last year.  We had 2200 registered conference attendees at this years event which is a fantastic turnout.</p>
<p>This years session has over 160 technical sessions over the week.  In addition you can talk with the CSS and SQLCAT teams at their booths.  You can check out the hands on labs and the ask the experts lounge.  Another great event today is the Birds of a Feather lunch where 50 MVPs will be camped out at tables talking about a variety of topics.  Find a topic you want to talk about, and get some good lunch, and some great information all at once.</p>
<p>The SQL Server release code named “Madison” has been branded as SQL Server 2008 R2 Parallel Data Warehouse.  This will allow you to spread your data warehouse’s load across way more physical resources than before.  In the demo from today we shows 192 CPUs on the system.  The new platform supports up to 1024 CPUs which will allow some absolutely massive applications to be deployed against Microsoft SQL Server.</p>
<p>A new CPT of SQL Server Madison, which has now been branded as Microsoft SQL Server 2008 R2 Datacenter edition and Microsoft SQL Server 2008 R2 Parallel Data Warehouse will be available later this month with an RTM release turning the first half of 2010.</p>
<p>More to come&#8230;</p>
<p>Denny</p>
]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/sql-server/sharp-sqlpass-so-far-keynotes-parties-lunch-and-more/feed/</wfw:commentRss>
		</item>
		<item>
		<title>My #sqlpass schedule</title>
		<link>http://itknowledgeexchange.techtarget.com/sql-server/my-sharp-sqlpass-schedule/</link>
		<comments>http://itknowledgeexchange.techtarget.com/sql-server/my-sharp-sqlpass-schedule/#comments</comments>
		<pubDate>Sat, 31 Oct 2009 23:17:50 +0000</pubDate>
		<dc:creator>mrdenny</dc:creator>
		
		<category><![CDATA[In Person Events]]></category>

		<category><![CDATA[PASS]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/sql-server/my-sharp-sqlpass-schedule/</guid>
		<description><![CDATA[For those lucky enough to be attending the SQL PASS summit this year in Seattle, WA I&#8217;ll be there to.  This is my third year in a row attending, and my first year speaking.  Over the course of the week I&#8217;ve got a bunch of planned things which I&#8217;ll be doing.  Hopefully you&#8217;ll look me [...]]]></description>
			<content:encoded><![CDATA[<p>For those lucky enough to be attending the SQL PASS summit this year in Seattle, WA I&#8217;ll be there to.  This is my third year in a row attending, and my first year speaking.  Over the course of the week I&#8217;ve got a bunch of planned things which I&#8217;ll be doing.  Hopefully you&#8217;ll look me up at one (or several) of them.<span id="more-814"></span></p>
<p>I arrive on SEATAC at about 3:15 or so.  We still aren&#8217;t sure if we are going to use the Light Rail to get downtown or take the Gray Line, it will probably depend on the amount of baggage we have with us.  I&#8217;ve taken the Gray Line a couple of times and it&#8217;s nice since they drop of and pick up at the Sheraton where we are staying.</p>
<p>Monday Kris and I will be doing some touristy things probably.  We aren&#8217;t really sure what yet.  We&#8217;ll figure something out.</p>
<p>Tuesday morning I&#8217;ll be at the bloggers table for the Keynotes (I&#8217;ll be there all three mornings).  Then for lunch I&#8217;ll be at the Birds of a Feather Lunch talking to people about storage best practices for there SQL Server environment.  Hopefully it is a topic that people will want to talk about.  The rest of the day I&#8217;ll be attending sessions and in the exhibit hall.</p>
<p>Wednesday and Thursday I&#8217;ll be attending sessions all day, with my Storage Presentation being Thursday at 4:00 in Room 401 (unless the room changes).</p>
<p>I&#8217;ll be tweeting where I&#8217;m at and where I&#8217;m going all week with the #sqlpass and <a href="http://www.sqlserverpedia.com/bingo/" target="_blank">#sqlbingo</a> hash tags so if you need my <span style="text-decoration: line-through">safeword</span> codeword be sure to keep an eye on Twitter.  Granted I shouldn&#8217;t be that hard to miss.  Six feet tall with the bottom 4 inches of my hair bright blue, how hard can I be to find.</p>
<p>On Friday I&#8217;ve got a session in the morning to attend, then Kris and I will be hitting the down checking out the place again.</p>
<p>Don&#8217;t forget to print up your three <a href="http://www.sqlserverpedia.com/bingo/" target="_blank">SQL Bingo</a> cards before you leave.  Also don&#8217;t forget to refresh the page between printings so that each card is different.</p>
<p>Saturday will be a lazy day.  I&#8217;m thinking Breakfast down by the fish market.  There a little place (no idea the name) which has a good, inexpensive breakfast.  Then it&#8217;s off to the airport for the flight home.</p>
<p>Hopefully I&#8217;ll see you in Seattle.  If you are going have a good time, although it is pretty hard not to.</p>
<p>Denny</p>
]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/sql-server/my-sharp-sqlpass-schedule/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Auto shrink is just pure evil</title>
		<link>http://itknowledgeexchange.techtarget.com/sql-server/auto-shrink-is-just-pure-evil/</link>
		<comments>http://itknowledgeexchange.techtarget.com/sql-server/auto-shrink-is-just-pure-evil/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 11:00:33 +0000</pubDate>
		<dc:creator>mrdenny</dc:creator>
		
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/sql-server/?p=736</guid>
		<description><![CDATA[If you don&#8217;t agree with the above statement please keep reading.  I&#8217;m write, and it&#8217;s important, I promise.
In order for the auto-shrink feature to be really effective it has to move data from the end of the file to the middle/front of the file so that it can chop off the tail end of the [...]]]></description>
			<content:encoded><![CDATA[<p>If you don&#8217;t agree with the above statement please keep reading.  I&#8217;m write, and it&#8217;s important, I promise.</p>
<p>In order for the auto-shrink feature to be really effective it has to move data from the end of the file to the middle/front of the file so that it can chop off the tail end of the database file.  This causes extra load to be placed on the disk, and on the CPU as it is identifying the data pages which can be moved, then moves them.</p>
<p>It also causes extra fragmentation to happen within the database as the shrink operation does not preserve the fragmentation state of the indexes within the database.  Because of this the worst time to shrink a database is write after the indexes have been rebuilt.  Because of the extra space that is needed to rebuild indexes this is probably also the most common time to shrink a database on a regular basis.</p>
<p>My favorite reason to not shrink a database is listed directly in Books OnLine under the &#8220;Shrinking a Database&#8221; heading.  Under the Best Practices topic it says &#8220;Unless you have a specific requirement, do not set the AUTO_SHRINK database option to ON.&#8221;.</p>
<p>So go and turn your AUTO_SHRINK settings to off like they should be and quit worrying if the hard drive icon in the My Computer window shows that it&#8217;s full.  Worry about about how much free space is within the database files, not the free space on the disk.   Fill the disk already.  It&#8217;s fun, and all the cool kids are doing it.</p>
<p>Denny</p>
]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/sql-server/auto-shrink-is-just-pure-evil/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Windows 7, Windows 2008 R2, Exchange 2010 launch was more informative that I thought</title>
		<link>http://itknowledgeexchange.techtarget.com/sql-server/the-windows-7-windows-2008-r2-exchange-2010-launch-was-more-informative-that-i-thought/</link>
		<comments>http://itknowledgeexchange.techtarget.com/sql-server/the-windows-7-windows-2008-r2-exchange-2010-launch-was-more-informative-that-i-thought/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 11:00:24 +0000</pubDate>
		<dc:creator>mrdenny</dc:creator>
		
		<category><![CDATA[Windows 7]]></category>

		<category><![CDATA[Exchange 2010]]></category>

		<category><![CDATA[Windows 2008 R2]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/sql-server/?p=793</guid>
		<description><![CDATA[Yesterday was the Windows 7, Windows 2008 R2, Exchange 2010 launch event here in Southern California (Orange County to be specific, Burbank is on Wednesday).  For the most part I was planning on going to pick up a couple of tidbits of information, and a free copy on Windows 7 Ultimate (I&#8217;m not stupid, someone [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday was the Windows 7, Windows 2008 R2, Exchange 2010 launch event here in Southern California (Orange County to be specific, Burbank is on Wednesday).  For the most part I was planning on going to pick up a couple of tidbits of information, and a free copy on Windows 7 Ultimate (I&#8217;m not stupid, someone offers me a free Windows license, I&#8217;m going to take it).  However the day was much more informative that I had expected that&#8217;s for sure.</p>
<p>In this post I&#8217;m going to cover some of the high level information, then over a few future posts I&#8217;ll give more into what was covered.<span id="more-793"></span></p>
<p><strong>Windows 2008 R2 Management</strong></p>
<p>Windows 2008 R2 has some great new management features.  Much of which resolves around Powershell.  If you have been like me and avoided powershell, apparently it is time to get over it.  The new management tools look pretty good, and all use powershell under the covers.  There are all sorts of Best Practice Analyzers (BPAs) available for Windows 2008.  I&#8217;ll dig into this more in a later blog post.</p>
<p><strong>Windows 2008 R2 Core</strong></p>
<p>Windows 2008 R2 Core mode is actually going to be useful.  You won&#8217;t be able to run SQL Server on it, but you will be able to run&nbsp;<a href="http://ASP.NET" title="http://ASP. " target="_blank">ASP.NET</a> websites on it, which is a big change from Windows 2008.  Windows 2008 R2 Core mode now has some configuration tools which I&#8217;ll take more about in a later blog post.</p>
<p><strong>Licensing</strong></p>
<p>In a very large change in Microsoft licensing policy, when you deploy Windows 2008 R2 you have to buy new server licenses (this isn&#8217;t exactly new here), however the new part is that you don&#8217;t need new Windows 2008 R2 CALs for your users or devices.  The Windows 2008 CALs work for both Windows 2008 and Windows 2008 R2.  This is different than with Windows 2003 R2, and may well be different when Windows 2012 R2 (or whatever its called) is released.</p>
<p><strong>Exchange 2010 HA appears to be the bomb</strong></p>
<p>Exchange 2010 has all sorts of very cool HA options built into it.  This includes new clustering features, as well as backup features.  I&#8217;ll dig into this later on.</p>
<p><strong>Hyper-V v2</strong></p>
<p>With the release of Windows 2008 R2 comes the release of Hyper-V v2.  This includes a lot of new features in the HA space.  This includes clustering, failover, and auto-poweron and off.</p>
<p>So check back over the next couple of weeks (after PASS for the most part) as I write more about all of this.</p>
<p>Denny</p>
]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/sql-server/the-windows-7-windows-2008-r2-exchange-2010-launch-was-more-informative-that-i-thought/feed/</wfw:commentRss>
		</item>
		<item>
		<title>I&#8217;ve got some money for an upgrade, what should I upgrade?</title>
		<link>http://itknowledgeexchange.techtarget.com/sql-server/ive-got-some-money-for-an-upgrade-what-should-i-upgrade/</link>
		<comments>http://itknowledgeexchange.techtarget.com/sql-server/ive-got-some-money-for-an-upgrade-what-should-i-upgrade/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 11:00:34 +0000</pubDate>
		<dc:creator>mrdenny</dc:creator>
		
		<category><![CDATA[Server Hardware]]></category>

		<category><![CDATA[RAM]]></category>

		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/sql-server/?p=733</guid>
		<description><![CDATA[So you are going along your normal day, and your boss comes up to you and tells you &#8220;We&#8217;ve got a few thousand bucks left in this years budget, what would you like to upgrade?&#8221;  Assuming that new 26&#8243; monitors for your workstation are out of the question, the boss is probably talking about a [...]]]></description>
			<content:encoded><![CDATA[<p>So you are going along your normal day, and your boss comes up to you and tells you &#8220;We&#8217;ve got a few thousand bucks left in this years budget, what would you like to upgrade?&#8221;  Assuming that new 26&#8243; monitors for your workstation are out of the question, the boss is probably talking about a server upgrade here so lets see what we can do.<span id="more-733"></span></p>
<p>1. RAM - RAM is cheep, and easy to upgrade.  For a couple of thousand bucks you could easily add another 32-64 Gigs of RAM (more if you buy off brand).</p>
<p>2. Drive Space - Disks are also cheep (not as cheep as RAM, but close).  You could drop some extra spindles in there and more tempdb off to its own drive, or even break the database into a couple of physical files and double the available IO.</p>
<p>3. Faster CPUs - CPUs usually aren&#8217;t all that cheep.  If you have dual core chips, and you want to get some core chips you are probably looking at ~$1500 per chip, so that probably isn&#8217;t an option.  Now if you have a single quad core CPU in there, you could drop a second one in double your CPU power.  This will throw off your licensing if this is an internet facing SQL Server.  Those 6 core CPUs may look might sexy, but sadly they are probably way out of your budget at ~$3k each.</p>
<p>Those are pretty much your options.  Now if your IO is being slammed that might be a good place to throw that cash, but if your IO is being slammed is it because of writes or reads?  If it&#8217;s because of writes then by all means throw the cash at the storage.  If it is because of reads, then check your hit cache ratio, and page life expediency.  If they are low, then some more RAM is in order.  This will increase the amount of data in cache, increasing the amount of time the data stays in cache, and reducing the IO requirements on to the disk to a crawl.</p>
<p>Everyone wants more CPU power in there servers.  But sadly CPU power is still very expensive, so it isn&#8217;t really going to be an upgrade option unless you&#8217;ve got a pretty small server.  Not to mention the licensing issues that can quickly lead to if you add more physical CPUs than you are licensed for.</p>
<p>All things being equal I&#8217;d probably go for the RAM upgrade.  Long term I think that&#8217;ll get you the most bang for the buck, however that&#8217;s just me.  And depending on the server I might change my mind.  Before jumping into any system upgrade think carefully about what you want to purchase, what you want to achieve, and make sure that those things cross.</p>
<p>Denny</p>
<p>P.S. My hardware prices were from Dell&#8217;s website.  Your prices will vary depending on where you do your shopping.</p>
]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/sql-server/ive-got-some-money-for-an-upgrade-what-should-i-upgrade/feed/</wfw:commentRss>
		</item>
		<item>
		<title>#sqlpass hair color voting ends tonight! Cast your vote before it&#8217;s too late.</title>
		<link>http://itknowledgeexchange.techtarget.com/sql-server/sharp-sqlpass-hair-color-voting-ends-tonight-cast-your-vote-before-its-too-late/</link>
		<comments>http://itknowledgeexchange.techtarget.com/sql-server/sharp-sqlpass-hair-color-voting-ends-tonight-cast-your-vote-before-its-too-late/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 11:00:16 +0000</pubDate>
		<dc:creator>mrdenny</dc:creator>
		
		<category><![CDATA[Hair Dye]]></category>

		<category><![CDATA[PASS]]></category>

		<category><![CDATA[In Person Events]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/sql-server/?p=791</guid>
		<description><![CDATA[That&#8217;s right, the second most important vote of this years SQL PASS Summit (with the elections being the most important); the color of my hair is closing tonight.
Currently (I&#8217;m writing this at 5:30am EST) the standings are Blue at 38%, Purple at 29%, Rainbow Fro Clown Wig at 24% and Green bringing up the rear [...]]]></description>
			<content:encoded><![CDATA[<p>That&#8217;s right, the<a href="http://www.securityfightclub.com/what-color-should-my-hair-be-for-sqlpass/" target="_blank"> second most important vote</a> of this years SQL PASS Summit (with the elections being the most important); the color of my hair is closing tonight.</p>
<p>Currently (I&#8217;m writing this at 5:30am EST) the standings are Blue at 38%, Purple at 29%, Rainbow Fro Clown Wig at 24% and Green bringing up the rear at 9%.</p>
<p>Get the word out, get those votes coming in.  We&#8217;re getting close to 10% of the votes for the board elections.  I&#8217;d love to see that number get higher.  Pretend it&#8217;s Chicago; vote early and vote often (as often as you can when switching IPs each time).  As the day goes on I&#8217;ll post updates to the vote count (none of that secret stuff going on here).</p>
<p>Have fun, and I&#8217;ll see you in a couple of weeks.</p>
<p>Denny</p>
<p>P.S. The reason for the quick closing so far before PASS is that if hair color needs to be ordered (I&#8217;m picky about my hair dye) we need time for it to get here.</p>
]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/sql-server/sharp-sqlpass-hair-color-voting-ends-tonight-cast-your-vote-before-its-too-late/feed/</wfw:commentRss>
		</item>
		<item>
		<title>This isn&#8217;t your grand-mothers bingo game (#sqlbingo)</title>
		<link>http://itknowledgeexchange.techtarget.com/sql-server/this-isnt-your-grand-mothers-bingo-game/</link>
		<comments>http://itknowledgeexchange.techtarget.com/sql-server/this-isnt-your-grand-mothers-bingo-game/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 22:25:54 +0000</pubDate>
		<dc:creator>mrdenny</dc:creator>
		
		<category><![CDATA[PASS]]></category>

		<category><![CDATA[In Person Events]]></category>

		<category><![CDATA[Quest Software]]></category>

		<category><![CDATA[SQLServerPedia.com]]></category>

		<category><![CDATA[Bingo]]></category>

		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/sql-server/this-isnt-your-grand-mothers-bingo-game/</guid>
		<description><![CDATA[This year at the PASS Summit there will be a daily bingo game.  This isn&#8217;t the standard sit in a room while someone calls out numbers.  No you have to find the people who&#8217;s names and faces (for the most part) are on the bingo cards.
Now, you&#8217;ll want to pay attention here.  You need to [...]]]></description>
			<content:encoded><![CDATA[<p>This year at the PASS Summit there will be a daily bingo game.  This isn&#8217;t the standard sit in a room while someone calls out numbers.  No you have to find the people who&#8217;s names and faces (for the most part) are on the <a href="http://www.sqlserverpedia.com/bingo" target="_blank">bingo cards</a>.<span id="more-788"></span></p>
<p>Now, you&#8217;ll want to pay attention here.  You need to print the cards up before you leave for Seattle (be sure to refresh between printing so that you have three different cards as there are more people than spots on the cards).  There will be <strong>some</strong> cards available at the Quest / SQLServerPedia booth, but not enough for everyone.  Code Gumbo has the <a href="http://codegumbo.com/index.php/2009/10/21/sql-pass-twitter-bingo-the-rules-so-far/" target="_blank">rules laid on in a post</a> so be sure to check them out.</p>
<p>In a nutshell the rules are print and bring three bingo cards with one.  One for each day.</p>
<p>Find people around the summit who&#8217;s handles and faces are on your bingo cards.  Each person will have a keyword to tell you.  Write the word on there square.  When you have the correct set marked off (Tuesday is a single line, Wednesday is two lines, and Thursday is blackout) turn in the card at the SQLServerPdia booth.  Each day there will be two winners drawn and emailed.</p>
<p>Now how do you find the right people in very large Seattle convention center?  Luck, and Twitter is how.  Keep an eye on the #sqlbingo hash tag throughout the summit as many of the people who are squares will be posting using that tag so that people know where to find them (myself included).</p>
<p>Have fun, see you at PASS.  Don&#8217;t forget to ask for my code word.</p>
<p>Denny</p>
]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/sql-server/this-isnt-your-grand-mothers-bingo-game/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How do you know when it&#8217;s time to refactor that database design?</title>
		<link>http://itknowledgeexchange.techtarget.com/sql-server/how-do-you-know-when-its-time-to-refactor-that-database-design/</link>
		<comments>http://itknowledgeexchange.techtarget.com/sql-server/how-do-you-know-when-its-time-to-refactor-that-database-design/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 11:00:08 +0000</pubDate>
		<dc:creator>mrdenny</dc:creator>
		
		<category><![CDATA[Social Commentary]]></category>

		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/sql-server/?p=724</guid>
		<description><![CDATA[Software developers love re-factoring code.  And why shouldn&#8217;t they.  It&#8217;s quick (sometimes) and when done correctly it&#8217;ll reduce the amount of code, and speed up application response time.  DBAs like re-factoring code as well.  We get the same benefits when done correctly.  Re-factoring the database schema on the other hand, is a frigging nightmare.
Changing around [...]]]></description>
			<content:encoded><![CDATA[<p>Software developers love re-factoring code.  And why shouldn&#8217;t they.  It&#8217;s quick (sometimes) and when done correctly it&#8217;ll reduce the amount of code, and speed up application response time.  DBAs like re-factoring code as well.  We get the same benefits when done correctly.  Re-factoring the database schema on the other hand, is a frigging nightmare.</p>
<p>Changing around code is easy, moving 100,000,000 records from one table to another in a timely fashion isn&#8217;t.  It sucks, big time.<span id="more-724"></span></p>
<p>However as databases evolve over the years things change, and the database may need to change with them.</p>
<p>One client that I was working with (they shale remain nameless, but they know who they are; I hope) has a database that really, REALLY needs to be re-factored.  They&#8217;ve got tables where in one table the key is a single column, but another table that joins to it uses two columns concatenated together as the key.  They&#8217;ve got columns which hold numeric values but have varchar data types because a long time ago there were varchar values in there.  They use ISNULL to check for nulls in procedures and functions all over the place, when the application logic doesn&#8217;t allow nulls in the table (sometimes the database column has NOT NULL set for the column, but the WHERE clause still has ISNULL() functions around the column names.</p>
<p>I&#8217;ve pointed this out to them a couple of times now, and the response has sadly been &#8220;We don&#8217;t have the time, and there&#8217;s no enough business impact to justify the time.&#8221;.  The problem with that statement, is that servers cost money, and there&#8217;s are always running at maximum capacity with no room to grow.  To move into a larger server requires they move from a dual chip server to a quad chip server.  That costs time to do the move, and money for the SQL License every month (they are hosted by an managed services provider).  Those costs will greatly out weigh the costs of doing a full database redesign into a more normal database design.</p>
<p>The worst part is that they know they will have to do it eventually if they want to keep growing the business, but they won&#8217;t ever do it.  They will just keep flushing more and more money down the drain throwing hardware at the problem instead of maximizing the investment that they currently have in place.</p>
<p>That database redesign that you&#8217;ve been avoiding, it&#8217;s time to quit avoiding it and do it.  In the long run it&#8217;ll be worth it.  Granted you won&#8217;t get newer hardware quite as often, but in this economy we all need to do our part and help save the company money where we can.  This is one place where we the DBAs can really help out.</p>
<p>Denny</p>
]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/sql-server/how-do-you-know-when-its-time-to-refactor-that-database-design/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
<!-- dynamic -->