Richard Morris Gail Shaw: Geek of the Week Gail Shaw, the fabled 'gilamonster', earned her MVP, and the gratitude of a great number of SQL Server professional seeking... 09 March 2009 12 min read
Gail Shaw Finding the Causes of Poor Performance in SQL Server, Part 1 To tackle performance problems with applications, you first find the queries that constitute a typical workload, using SQL Profiler: Then,... 09 March 2009 13 min read
Richard Morris Simon Sabin Says SQLBits SQLBits is the largest SQL Server conference in Europe. Because it is held on a Saturday, and is free, it... 03 March 2009 9 min read
Grant Fritchey Understanding More Complex Query Plans In order to be able to tackle performance issues in SQL Server , and write effective SQL, it is essential... 26 February 2009 30 min read
Joe Celko Divided We Stand: The SQL of Relational Division Businesses often require reports that require more than the classic set operators. Surprisingly, a business requirement can often be expressed... 17 February 2009 17 min read
András Belokosztolszki Removing Duplicates from a Table in SQL Server Sometimes, in SQL, it is the routine operations that turn out to be the trickiest for a DBA or developer.... 11 February 2009 13 min read
Brad McGehee How to Identify Slow Running Queries with SQL Profiler With SQL Server Profiler, it is easy to discover all those queries that are running slowly. Once poorly performing queries... 03 February 2009 40 min read
Brad McGehee Mastering SQL Server Profiler Brad McGehee's "from the ground up" guide to SQL Server's most powerful performance diagnostic tool...… 30 January 2009 2 min read
Phil Factor The TSQL of Text Files Phil returns to the old subject of 'Getting text-based data in and out of SQL Server'. He shows various easy... 19 January 2009 15 min read
Alex Kozak Estimating Disk Space Requirements for Databases In the first of a series of Database Maintenance Tips and Tricks, Alex Kozak discusses some general issues surrounding disk... 16 January 2009 16 min read
Robert Sheldon Understanding Full-Text Indexing in SQL Server Microsoft has quietly been improving full-text indexing in SQL Server. It is time to take a good look at what... 29 December 2008 19 min read
Brad McGehee SQL Server 2008: Performance Data Collector With Performance Data Collector in SQL Server 2008, you can now store performance data from a number of SQL Servers... 29 December 2008 12 min read
Grant Fritchey Graphical Execution Plans for Simple SQL Queries Learning how to read and analyze execution plans takes time and effort. But once you gain some experience, you will... 16 December 2008 41 min read
Joe Celko Temporal Datatypes in SQL Server In the first of a series of articles on the tricks of tackling temporal data in SQL, Joe Celko discusses... 16 December 2008 10 min read
Amirthalingam Prasanna Some Data with your Application Take-away, Sir? Prasanna is reminded of pizza in cardboard boxes when he explores the possibilities of Synchronization Services for ADO.NET. Data applications... 09 December 2008 9 min read
Robert Sheldon SQL Server Index Basics Given the fundamental importance of indexes in databases, it always comes as a surprise how often the proper design of... 25 November 2008 10 min read
Phil Factor Robyn Page SQL Server Matrix Workbench In this workbench, Robyn Page and Phil Factor decide to tackle the subject of Matrix handling and Matrix Mathematics in... 15 November 2008 13 min read
Robert Sheldon SQL Server Data Warehouse Cribsheet It is time to shed light on Data Warehousing and to explain how SSAS, SSRS and Business Intelligence fit into... 03 November 2008 21 min read
Brad McGehee SQL Server 2008: The New Data Types Brad continues his helicopter-level view of the most interesting new features of SQL Server 2008 with a look at the... 11 October 2008 15 min read
Robert Sheldon Using Powershell to Generate Table-Creation Scripts For all of us who learn best by trying out examples, Bob Sheldon produces a PowerShell script file for SQL... 04 October 2008 19 min read