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
Phil Factor Phrenetic Phil and the SQL Shootout Phil Factor turns to burlesque in order to reinforce his point that an ability to answer SQL Technical questions isn't... 03 February 2009 7 min read
Robert Sheldon Full-Text Indexing Workbench Robert Sheldon continues his guide to Full-Text Indexing, by putting down his pen and reaching for SSMS for a practical... 02 February 2009 11 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
Joe Celko Temporal Data Techniques in SQL In the first part of this series on Temporal Data, Joe explained how it is that the Common Era calendar... 18 January 2009 12 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
Roger Hart Good Wow / Bad Wow – The SQL Compare Development Process Roger points out the difference between a good 'Wow!' and a bad 'Wow!', when uttered by users trying to find... 13 January 2009 4 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
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
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
Joe Celko Unique Experiences! You'd have thought that a unique constraint was an easy concept - Not a bit of it; it can cause... 18 November 2008 14 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
Rodney Landrum The DBA Script Thumb Like many DBAs, Rodney has squirrelled away a large number of routines that he uses almost daily to check on... 10 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
Joe Celko Constraint Yourself! In his first article for Simple-Talk, Joe Celko demystifies the use of Constraints, and points out that they are an... 26 October 2008 13 min read
Francis Hanlon On the Trail of the Expanding Databases It is sometimes difficult for other IT people to understand the constraints that DBAs have to work under. So often... 11 October 2008 12 min read