Work of art – the intra query parallelism deadlock graphs
Look at some of the graphs produced by the intra query parallelism deadlocks, below. Bart Duncan explains this “phenomenon” (bug, rather) in this article. The two solutions to this...
View ArticleNo thrills about spills
Statistics, in simplest terms, refer to the distribution of data in a column or index. They are represented in a form of a histogram with at the most 200 steps, regardless of the number of rows in the...
View ArticleSSMS 2016 – Compare Execution Plans
Microsoft are releasing regular CTP updates for SQL Server 2016. In the very recent release (CTP 2.4), there is a new feature in SSMS that allows the user to compare execution plans side-by-side. Yes!...
View ArticleFreaky statistics feature
SQL Server statistics can make things a bit freaky. You might have read one of my previous articles portraying a specific performance issue caused by stale statistics – No thrills about spills. In this...
View ArticleSQL 2012 Identity Columns Feature
Recently, a customer mentioned that they seemed to be missing records in tables they don’t delete from. Generally, at this point the first thoughts would be user error or code problem or even someone...
View ArticleSQL Server, a true Olympian
Usain Bolt, the world’s fastest runner, now boasts his third successive 100m Olympic title. What makes him so successful? Clearly he’s talented and determined. But there are some key factors that any...
View Article“Witch” Statistics?
Three men are in a hot-air balloon. Soon, they find themselves lost in a canyon somewhere. One of the three men says, “I’ve got an idea. We can call for help in this canyon and the echo will carry our...
View ArticleSQL Server on Linux, first observations.
Is this one of those weird food combinations like honey on pizza or salt and pepper on apples that’s going to split the world. My first observations of the preview are here: A first look at SQL Server...
View ArticleDBA Resolutions
In this day and age, it’s absolutely vital to move at the same pace as the database systems. But how do DBAs reduce time spent on the daily chores to allow them to progress and be more productive? Here...
View ArticleIF RDBMS = SQL Server, NoSQL = ???
SQL Server is, arguably, the leading relational database management system out there. With continuous development and enhancement of exciting features it’s advancing faster than one could imagine. The...
View Article