Author: way0utwest

  • Coming to SQL Saturday #60 in Cleveland

    It’s just a couple weeks away, on Super Bowl weekend. I can’t believe this is event #60, still in shock that this amazing franchise has grown to large.

    I’ll be at SQL Saturday #60 in Cleveland on Feb 5, 2011, with my good friend Allen White (blog | @SQLRunr), talking about building your brand and the Modern Resume. There are lots of great speakers joining me there, including Aaron Bertrand (blog | @aaronbertrand), Mike Walsh (Blog | @Mike_Walsh), and more.

    I’ve never been to Cleveland, so I’m looking forward to the trip. I don’t know how much time I’ll have to see the city, arriving Fri afternoon and leaving Sun afternoon, but I’m going to try to do something. I know there’s a Sun morning run being set up somewhere, and I’m looking forward to that. It should be about say 879 for me then, so plan on joining us for a short, slow, 2-3 mi one that morning if you want.

    Hopefully I’ll get home in time for the Super Bowl Sun night, but if not, I’ll have it on the DVR and I’ll catch up on it Monday.

  • Help Us Help You

    Nissan GT-R
    Nissan GT-R

    Recently I was debating with some people on the quality of abstracts that were submitted to various conferences and events. There was quite a bit of discussion on the way that the summary of a presentation ought to be worded, whether your name should be in the description and various other considerations of what will attract an audience.

    To a large extent we all have our own personalities, and some of them show through in the session abstracts they write. If you look at how Brent Ozar (blog | @brento) or Buck Woody (blog | @BuckWoody) talk about their sessions, it’s quite different from those of many people. How many speakers use Nissan GT-R or arsenal in their descriptions?

    As a speaker I have a different view of the events and sessions, and more often than not I look at the speaker before the session title or description. Those often mean more to me in deciding if I want to attend. However I’m not sure that my view is the same as most of the audience.

    So…

    I’ve decided to try and help everyone out. We have created a new forum at SQLServerCentral calledPresentations and Speaking. It’s there for speakers to post their abstracts or titles and get feedback from everyone out there. This is one forum that I hope people subscribe to and go look at the entries on a regular basis.

    I’d also ask that those of you that have attended a conference or a SQL Saturday, take a minute and look at a few of the past submissions. Post a note in the comments for this editorial and let us know which abstracts made you want to attend a session and why? Or which ones made you not want to go see the session.

    With some feedback and help, you can help all the speakers out there get better at building presentations, and hopefully teaching you more about SQL Server.

    Steve Jones

    (originally published at http://www.sqlservercentral.com/articles/Editorial/72233/)


    The Voice of the DBA Podcasts

  • Disk Partition Alignment–MCM Prep

    Does disk partition alignment matter to SQL Server? Without a doubt. When new disk partitions are created, there could be a reserved set of sectors that could differ across disks because of the way that the hardware interacts. In the white paper, Disk Partition Alignment Best Practices for SQL Server, there is an image that helps to explain this:

    Starting with Windows 2008, the disk partitions are automatically aligned to help improve performance. In a decade, it is unlikely that this will be a problem for most systems as most of the installed systems will be running Windows 2008 or later, at least for SQL Server.

    However now there are still lots of Windows 2003 and Windows 2000 systems out there at this time. For those systems, they could be experiencing a degradation of up to 30% according to the testing done by Microsoft. Which means that you can get a quick performance improvement in your systems, if they are disk I/O bound, if you can realign partitions.

    How can you do this? The hard part is that you must move everything off the partition (all data), delete, and then recreate the partition and restore data. That can be a time consuming exercise, but it is really a time effort. It doesn’t cost anything if you have extra disk to hold your data and can handle the downtime. In the white paper, there is a section that explains how to align your partitions in Windows 2000 and Windows 2003 using diskpar.exe and diskpart.exe, respectively.

    Note that this is mentioned in another white paper on SQL Server Best Practices. This gives you a number of I/O related pre-deployment best practices that you ought to consider before installing SQL Server on your systems. If you are building a system of any importance, this is a great article to understand, and apply many of these practices before SQL Server is installed.

    This can cause a delay in the deployment of a new server, but performing these tests and establishing a baseline cannot be done later, and discovering potential problems early can help you to build a better performing server from day one. Finding these problems later will ultimately result in way more embarrassment and hassle than implementing a short delay before deployment.

    If you have a group of people responsible for installing Windows and possibly SQL Server as part of your build process, have them review the article, or even give them a checklist that will help them to incorporate this testing and benchmarking into their routine.

  • Changing the Past

    The National Archives

    A few years ago my accountant caught a mistake in one of our tax returns. This was during the next year’s filing and so we had to amend to previous return, filing against almost two years later to correct an issue. Fortunately the error was in our favor and we ended up receiving a refund.

    In most businesses you typically do not change data that was completed in the past unless there is a severe error. For some types of data, such as audit data, you never want to change it. And in many cases, even if there were some change, because of the way that you have operated the business based on those past values, you might decide not to change things.

    However as more and more data is accumulated, and used in business decisions, legal proceedings, etc, it is likely that more data professionals will be faced with the questions about when it is appropriate to alter something. With that in mind, this Friday’s poll is:

    When would you change archived data?

    Are there circumstances that you are aware of where it is valid to change data that might be archived? Is it only to make corrections that were recorded incorrectly in the past? Is it to normalize data, so events like companies merging are able to run reports with pre-merge data?

    This is a thorny subject, but it seems like one that we should be thinking about as data professionals, looking to give guidance to our clients.

    Steve Jones

    (Originally published at http://www.sqlservercentral.com/articles/Editorial/72232/)


    The Voice of the DBA Podcasts