top of page
Search
Docker update - Linux good
After touching base with a few contacts at Microsoft, I tried a number of suggestions to get the Windows container working with SQL...
Adam Thurgar
Aug 30, 20171 min read
Â
Â
Â
First experience with Docker - not so good
Doing a bit of R&D, I decided to start testing docker on my Windows 10 machine so I can run a docker container with SQL Server and then...
Adam Thurgar
Aug 29, 20171 min read
Â
Â
Â
Local and Global Temporary Tables
Whilst reviewing some code recently I saw the creation of a global temporary table (##). There was actually no need to create a global...
Repost - originally posted 14-06-2012
Aug 27, 20171 min read
Â
Â
Â
How one small change caused the CPU to go crazy
Finding the cause of very high CPU usage on your SQL Server may not be as easy as running scripts against a few DMV's, looking at perfmon...
Repost - originally posted 07-06-2012
Aug 24, 20172 min read
Â
Â
Â
Poor object naming
The following is an example of a poorly named table from a major backup software vendor. This caused failures with the regular...
Repost - originally posted 1-06-2012
Aug 22, 20171 min read
Â
Â
Â
sp_helpindex stored procedure improvements
When SQL Server introduced the concept of included columns in indexes in SQL Server 2005, they didn't really provide any way to get...
Repost - originally posted 22-05-2012
Aug 20, 20171 min read
Â
Â
Â
Index your updates
We are currently working on a project to do a major data update on a manufacturing database to update client and product codes in...
Adam Thurgar
Aug 18, 20171 min read
Â
Â
Â
Changing the sa login for improved security
This is just a simple tip to improve the security of your SQL Server installation. If you can, you should try and rename the sa login. It...
Repost - originally posted 20-05-2012
Aug 17, 20171 min read
Â
Â
Â
Database maintenance required
It is a far too common occurrence as a SQL Server consultant to have a complaint of poor performance and when you investigate you find...
Repost - originally posted 19-05-2012
Aug 16, 20171 min read
Â
Â
Â
Full recovery = transaction log backups
A common occurrence in reviewing SQL Server implementations is finding very large databases that have log file sizes greater than the...
Repost - originally posted 21-06-2012
Aug 14, 20171 min read
Â
Â
Â
Model database recovery setting
We see a lot of databases in full recovery that don't need to be. Why? Because the default for the model database (used as the template...
Repost - originally posted 29-05-2012
Aug 13, 20171 min read
Â
Â
Â
SQL Server configuration - default file locations
How do you make sure that any user database created is created on the disks that you have set aside for the data, transaction log and...
Repost - originally posted 28-11-2012
Aug 12, 20171 min read
Â
Â
Â
SQL Server configuration - default fill factor
The setting of the correct index fill factor is a constant source of debate amongst DBAs. There is a lot of information that you need to...
Repost - originally posted 04-12-2012
Aug 11, 20171 min read
Â
Â
Â
SQL Server 2016 Temporal tables
Whilst trying to create a temporal table (system versioned table) on SQL Server 2016, I kept getting a syntax error on the SET...
Adam Thurgar
Aug 10, 20171 min read
Â
Â
Â
SQL Server 2012 Availability Groups Lessons Pt 8
This is the eighth tip on SQL Server 2012 availability groups (AG) to help you understand what else you need to consider in creating a...
Repost - originally posted 19-06-2012
Aug 10, 20171 min read
Â
Â
Â
SQL Server 2012 Availability Groups Lessons Pt 7
This is the seventh tip on SQL Server 2012 availability groups (AG) to understand their configuration and setup. Tip 7: In our current...
Repost - originally posted 12-06-2012
Aug 9, 20171 min read
Â
Â
Â
SQL Server 2012 Availability Groups Lessons Pt 6
This is the sixth tip on SQL Server 2012 availability groups to make sure CDC works. Tip 6: Change Data Capture (CDC) has been around...
Repost - originally posted 04-06-2012
Aug 8, 20171 min read
Â
Â
Â
SQL Server 2012 Availability Groups Lessons Pt 5
This is the fifth tip on SQL Server 2012 availability groups to make sure you get your design right. Tip 5: You are limited in SQL Server...
Repost - originally posted 24-05-2012
Aug 7, 20171 min read
Â
Â
Â
SQL Server 2012 Availability Groups Lessons Pt 4
This is the fourth tip for making your setup of SQL Server 2012 availability groups easier and complete. Tip 4: Another business...
Repost - originally posted 18-05-2012
Aug 5, 20171 min read
Â
Â
Â
SQL Server 2012 Availability Groups Lessons Pt 3
This is the third tip for making your setup of SQL Server 2012 availability groups easier and complete. Tip 3: As part of a clients...
Repost - originally posted 17-05-2012
Aug 4, 20171 min read
Â
Â
Â
bottom of page
