Robert Sheldon 14 SQL Server Indexing Questions You Were Too Shy To Ask One of the first things one needs to understand well about SQL Server is indexes, but somehow many of the... 25 March 2014 22 min read
Dwain Camps High Performance Relational Division in SQL Server Relational division is used in SQL to select rows that conform to a number of different criteria. It is a... 24 March 2014 28 min read
Joshua Feierman Applying The Scientific Method to SQL Server Performance Tuning Database administrators tend to rely more on science than intuition, and may therefore seem exasperatingly cautious to other IT people.... 10 March 2014 14 min read
Warwick Rudd AlwaysOn Availability Groups – What Not to do when Adding Databases SQL Server's AlwaysOn Availability Groups provide a very resilient way of providing High-availability for SQL Server databases, but there are... 10 March 2014 10 min read
Laerte Junior The PoSh DBA – Specifying and Gathering Performance Counters If you are needing to keep tabs on a number of servers and applications in a Windows domain then performance... 07 March 2014 18 min read
Joe Celko On Handling Dates in SQL The calendar is inherently complex by the very nature of the astronomy that underlies the year, and the conflicting historical... 06 March 2014 16 min read
Robert Sheldon Seven SQL Server Under-Used Utilities There are more than ten useful command-line applications that are either associated with, or are distributed with, SQL Server. Some,... 25 February 2014 13 min read
Fabiano Amorim Fixing Cache Bloat Problems With Guide Plans and Forced Parameterization Imagine it. You've been asked to fix a dire performance problem with a SQL Server database. You find a severe... 20 February 2014 10 min read
Dwain Camps Gaps in Overlapping Time Intervals in SQL Server: Packing Intervals and Finding Inactivity Finding gaps of inactivity between overlapping time intervals in SQL Server - packing overlapping login, event, or occupancy periods into... 14 February 2014 21 min read
David Tate Guerrilla Project Management for DBAs All DBAs need to engage in a little project management to help make sure everything runs smoothly. In this extract... 13 February 2014 27 min read
Learn SQL Server Jes Borland in Learn SQL Server SQL Server Indexed Views: What They Are and How to Create Them SQL Server indexed views persist query results as a physical clustered index, making complex aggregations and joins fast for repeated... 12 February 2014 24 min read
Joe Celko SQL Server SEQUENCE Basics The SEQUENCE statement introduced in SQL Server 2012 brings the ANSI SQL 2003 standard method of generating IDs. This is... 06 February 2014 13 min read
Nirmal Sharma Hosting SQL Server in Hyper-V Replica Environment A Hyper-V replica will provide a rapid disaster-recovery by simply replicating to a standby site a VM running at the... 04 February 2014 26 min read
Feodor Georgiev Collect Your SQL Server Auditing and Troubleshooting Information Automatically If you have a number of SQL Server instances with versions ranging from 2005 upwards, with a whole host of... 28 January 2014 12 min read
Robert Sheldon The SQL Server Sqlio Utility If, before deployment, you need to push the limits of your disk subsystem in order to determine whether the hardware's... 27 January 2014 14 min read
Joe Celko Nesting Levels in SQL The 'Structured' part of SQL denotes the fact that queries can be nested inside each other in such a way... 27 January 2014 13 min read
Dwain Camps The Performance of the T-SQL Window Functions Window Functions in SQL greatly simplify a whole range of financial and statistical aggregations on sets of data. Because there... 17 January 2014 16 min read
Gail Shaw SQL Server Deadlocks: Types, Causes & Prevention Guide Complete guide to SQL Server deadlocks with reproducible examples. Covers bookmark deadlocks, key-range deadlocks, cascade deadlocks, deadlock graphs, DEADLOCK_PRIORITY, and... 16 January 2014 55 min read
Hugo Kornelis Generating Test Data in TSQL To test SQL, you need test data. There are usually many reasons why you can't use production data. Although it... 14 January 2014 30 min read
Laerte Junior Reading SQL Server Error Logs and Windows Event Logs with PowerShell – Get-EventLog and SQLPSX Filtering Reading and filtering SQL Server Error Logs and Windows Event Viewer logs with PowerShell - Get-EventLog for the Windows event... 10 January 2014 32 min read