More in Database Performance Tuning

  • Nov 26, 2012
    blog

    Avoiding 'Failed to notify <operator> via email' errors

    If a picture is worth a thousand words, then the words associated with the following picture would probably involve a decent amount of muttering and cursing about the the DREADED ‘Failed to notify' via email’ error message that you might see crop up in your environment every once in a while—on new or recently provisioned servers....More
  • Nov 14, 2012
    blog

    Quick Tip - Speed a Slow Restore from the Transaction Log

    During some restore operations on Microsoft SQL Server, the transaction log redo step might be taking an unusually long time.  Depending somewhat on the version and edition of SQL Server you've installed, you may be able to increase performance by tinkering with the readahead performance for the redo operations....More
  • Phoenix, Arizona highway Loop 101 road signs above streets
    Nov 9, 2012
    blog

    Another Analogy About the Importance of Statistics

    In my most recent post, I touched upon the importance of SQL Server Statistics by way of an analogy—in terms of comparing the importance of up-to-date statistics with the process of ‘sizing up’ which kinds of ‘retrieval’ mechanisms to use vs. the kinds of problems that can occur when incorrectly-sized retrieval mechanisms are used....More
  • Oct 10, 2012
    blog

    The Importance of SQL Server Statistics

    It’s impossible to overstate just how important statistics are to SQL Server. Without them, SQL Server’s impressive cost-based optimizer simply wouldn’t even be an option....More
  • zombie hand coming out of a grave
    Oct 8, 2012
    blog

    The Zombie PerfMon Counter That Never Dies! Quick Tip

    The PerfMon counter %Disk time is a bogus performance metric for several reasons....More
  • computer keyboard with blue tool key
    Sep 18, 2012
    blog

    Don't Forget about Backup Compression

    I recently ‘inherited’ a couple of SQL Servers for a client – running SQL Server 2008 (Enterprise Edition). In the process of ‘taking over’ these boxes I’ve scrutinized a number of jobs and details – including backups....More
  • performance check list
    Sep 13, 2012
    blog

    Performance Tip: Find Your Most Expensive Queries

    One thing I’m asked on a regular basis when working with SQL Server Consulting clients that don’t have much experience with performance tuning, is how to find what their most expensive queries are. Only, the problem is that the answer to that question can be a bit more complex than you might think....More
  • Jul 25, 2012
    blog

    DBAs and Windows Event Logs

    While watching a military documentary with my son the other night, I was struck by just how crazy it is that snipers need to account for wind. I mean, yeah: I get it – they’re shooting at targets that are ridiculously far away and I’ve known for a long time that they have to account for wind....More
  • Geese running
    Jun 27, 2012
    blog

    Filtering out benign waits

    The simple answer is that not all waits need to be analyzed when doing performance troubleshooting....More
  • multicolored ethernet network cables
    Jun 20, 2012
    blog

    Altering execution priority using Resource Governor

    Most people know that Resource Governor allows you to specify CPU and memory limits when contention for these resources occurs, but it’s a little-known fact that you can configure relative priorities as well....More
  • blue computer keyboard Delete key
    Jun 14, 2012
    blog

    How record DELETEs can cause index fragmentation 2

    Record deletion can indeed cause fragmentation. There are two kinds of fragmentation described by SQL Server Books Online: logical fragmentation and low page density....More
  • May 31, 2012
    blog

    SQL Server Database Corruption, Part XII: Recovery Sample 2

    In my last post in this ongoing series on SQL Server database corruption I mentioned that my next post would be to provide a ‘soup to nuts’ sample or example of how you can test corruption and recovery in your own environment – as a means of better getting familiar with exactly what corruption is, what it looks like, and how to address it....More
IT/Dev Connections

Register now to get the best rate available!

From the Blogs
computer keyboard with blue save money key
Apr 15, 2014
blog

Save Thousands in Licensing Costs for SQL Server AlwaysOn Availability Groups

Windows Server 2012 or Windows Server 2012 R2 Standard Edition is a great way to save thousands on licensing—and save yourself some serious headaches when deploying SQL Server AlwaysOn Availabiliity Groups....More
Apr 8, 2014
blog

NoSQL: Eventual Consistency Yields Major Flaws

While I believe that NoSQL can have some places where it legitimately makes sense, I also believe that NoSQL is also the patently wrong choice for a number of different types of applications or use cases....More
Apr 1, 2014
News

SQL Server 2014 Now Available—No Joke

Initial word on the street is that SQL Server 2014 has been very stable so far—which is probably why it went to release so quickly and bypassed what would typically have been another pre-release....More
SQL Server Pro Forums

Get answers to questions, share tips, and engage with the SQL Server community in our Forums.

Sponsored Introduction Continue on to (or wait seconds) ×