SQL Scripts: How To Find Index Usage
This post is part of an ongoing SQL Scripts series, in which I list useful queries that I use in my day to day database administration. Why Should I Check Index Usage? ... The post SQL Scripts: How To...
View ArticleSpeaking At NCDevCon 2017
NCDevCon 2017 is just a few months away, and I will once again be returning as a speaker. NCDevCon is always a fun conference, I really enjoy it. Not only ... The post Speaking At NCDevCon 2017...
View ArticleSQL Scripts: How To Find Data And Log File Information
As a DBA, one of the things I routinely need to check is how much space is available in my database data and log files. In this post of my ongoing SQL ... The post SQL Scripts: How To Find Data And...
View ArticleSpeaking At Adobe ColdFusion Summit 2017
I have been selected to speak at the Adobe ColdFusion Summit again! This year’s event will be held November 16–17, 2017, at The Mirage in Las Vegas. I’m really excited to ... The post Speaking At...
View ArticleSlides From Scenic City Summit 2017
The slides from my session, Building Better SQL Server Databases, are attached here. This was my first time at Scenic City Summit, and I really enjoyed it. The venue was ... The post Slides From...
View ArticleGenerating A Database Snapshot For DBCC CHECKDB
Many people don’t realize that DBCC CHECKDB actually uses an internal database snapshot of the database to run the consistency checks on. (See the “Internal Database Snapshot” section of the ... The...
View ArticleSQL Scripts: How To Check Logins And Permissions
Security and permissions are a big part of a DBA’s job, and being able to find out things such as who has elevated login permissions, or when the last time ... The post SQL Scripts: How To Check Logins...
View ArticleSQL Scripts: How To Change The Owner Of A Database
Sometimes it becomes necessary to change the owner of a database. When a database is first created, SQL Server likes to set the owner of that database to the login ... The post SQL Scripts: How To...
View ArticleIndex Basics: Hidden Costs Associated With Indexes
I have a confession. When I was a developer, I didn’t understand indexes in SQL Server. I rarely added them to my tables, and when I did there was not ... The post Index Basics: Hidden Costs Associated...
View ArticleSlides From NCDevCon 2017
The slides from my session, “Managing Your SQL Server When You Don’t Have A DBA”, are attached here. In this particular presentation there are a lot of links to documentation, ... The post Slides From...
View ArticleNotes From A SQL 2017 Azure Install
Now that SQL Server 2017 is out it’s time for everyone to start migrating to it, right? RIGHT? Well, in my case, the answer actually is “Yes!” At my day ... The post Notes From A SQL 2017 Azure...
View ArticleNotes From A SQL 2017 Azure Install – Trace Flags
Like most Database Administrators, I have a standard set of Trace Flags that I implement on my SQL Servers. These are my tried and true trusty companions, used to help ... The post Notes From A SQL...
View ArticleIndex Basics: Find Tables That Do Not Have A Clustered Index
In a previous Index Basics post we went over the importance of having a Clustered Index on your tables, and we learned that SQL Server will automatically create a Clustered ... The post Index Basics:...
View ArticleSQL Scripts: How To Make Sure Your Backup Is Valid
I recently had a case where I needed to download a database backup to my laptop. It usually takes about 12 hours for this particular backup to copy down, so ... The post SQL Scripts: How To Make Sure...
View ArticleNotes From A SQL 2017 Azure Install – Using Group Managed Service Accounts
One of the new features that I’m excited about implementing on my Windows 2016 SQL Server 2017 servers is the ability to use Group Managed Service Accounts, or “gMSA” for short. ... The post Notes...
View ArticleNotes From A SQL 2017 Azure Install – Using A Load Balancer As An...
When setting up SQL Server Availability Groups on Azure virtual machines, one of the requirements is that you use a load balancer for your Availability Group listener. The load balancer stores the ......
View Article3 New Open Source SQL Server Projects
Today I would like to officially unveil 3 new open source SQL Server projects that I have on GitHub! I will have upcoming blog posts that discuss each project in ... The post 3 New Open Source SQL...
View ArticleSlides From Adobe ColdFusion Summit 2017
The slides from my session, Building Better SQL Server Databases, are attached here. If you happened to attend my session, please leave a comment below and let me know what you ... The post Slides From...
View ArticleSQL Server Permissions Manager
Last week I announced 3 new open source SQL Server projects that I have on GitHub. One of those projects is SQL Server Permissions Manager, and today I would like to ... The post SQL Server...
View ArticleSpeaking At Nashville SQL Server User’s Group On December 8th
Next Friday, December 8th 2017, I will be speaking at the Nashville SQL Server User’s Group. My topic will be “Lessons Learned From An Azure Migration”, where I will be ... The post Speaking At...
View Article