top of page
Search
Cardinality estimator
Recently I was asked by a software vendor to review a particular query that ran in under a second on a SQL Server 2014 installation at a...
Adam Thurgar
Dec 6, 20191 min read
Â
Â
Â
Index fragmentation
A law firm client, occasionally has issues with their legal software, that is provided by the global leader in this field. The response...
Adam Thurgar
Nov 27, 20191 min read
Â
Â
Â
Deleting large amounts of data
I had a client call me about wanting to delete a large amount of data from their database. They knew what tables they wanted to delete...
Adam Thurgar
Nov 20, 20191 min read
Â
Â
Â
Statistics sampling
DBA's and developers know the importance of having up to date statistics to ensure that query performance is optimal. Most of the time...
Adam Thurgar
Nov 11, 20191 min read
Â
Â
Â
Enable deadlock alerting
One of the difficulties in dealing with deadlocks is actually knowing that they occurred and then getting information. Even if you have...
Adam Thurgar
Nov 4, 20191 min read
Â
Â
Â
Schedulers offline
Whilst working with a number of SQL Server Standard edition installations I noticed that some schedulers were offline. This can be a...
Adam Thurgar
Oct 24, 20191 min read
Â
Â
Â
Power options and your SQL Server
Although not part of your SQL Server install or configuration, the windows power setting can have an impact on the performance of your...
Adam Thurgar
Oct 16, 20191 min read
Â
Â
Â
Querying deadlock information XE
One of the problems with dealing with deadlocks is first of all you have to be able to capture them and have the right trace flags turned...
Adam Thurgar
Sep 25, 20191 min read
Â
Â
Â
Default query in SSMS window
I have a query that I run against a number of servers when doing weekly checks. Now I could run a single query against the local group I...
Adam Thurgar
Sep 18, 20191 min read
Â
Â
Â
Database Mail and Outlook 365
Whilst setting up a server, we had to configure database mail. Usually a straight forward exercise but it ended up being a lot more...
Adam Thurgar
Sep 9, 20191 min read
Â
Â
Â
Windows 2016 server problem
I was RDP'ing to a Windows 2016 server and when I got onto the server, the start menu and search windows didn't work. Supposedly a known...
Adam Thurgar
Aug 30, 20191 min read
Â
Â
Â
Multiple instances
A hosting company called me to investigate an issue with their SQL Servers instances, one client was having issues with the application...
Adam Thurgar
Aug 19, 20192 min read
Â
Â
Â
Datto snapshots
I was asked to look at a SQL Server by a business software solution company. Performance issues. I did a current system state assessment...
Adam Thurgar
Aug 6, 20191 min read
Â
Â
Â
Severity 016
I got an alert recently from a Severity 016 error on a production system that I monitor. The error message was: "The query processor ran...
Adam Thurgar
Jul 31, 20191 min read
Â
Â
Â
Query store
Whilst investigating performance issues on a SQL Server 2017 instance, I had made some recommendations to hopefully alleviate the issue....
Adam Thurgar
Jul 23, 20191 min read
Â
Â
Â
Whoisactive - logging table and schedule
I have blogged previously about what a great tool sp_whoisactive is from Adam Machanic. Sometimes you may need it to be run regularly to...
Adam Thurgar
Jul 16, 20191 min read
Â
Â
Â
Shrinking tempdb
I was asked to assist in changing the tempdb configuration on a SQL Server to use multiple files and to shrink the size down from a...
Adam Thurgar
Jul 2, 20191 min read
Â
Â
Â
No backups
Whilst doing a current system state assessment for a client of their SQL Server fleet, I found a number of production SQL Servers without...
Adam Thurgar
Jun 21, 20191 min read
Â
Â
Â
Cold Data
With a lot of databases being moved to the cloud, you need to think about the cost of storage. With differing tiers being available with...
Adam Thurgar
Jun 10, 20191 min read
Â
Â
Â
SQL Server Agent Tokens
One of the good things about working with SQL Server is that you are constantly learning. It wasn't until very recently that I learnt...
Adam Thurgar
May 25, 20191 min read
Â
Â
Â
bottom of page
