Forgot my SA password, and I don't have sysadmin rights...So, say you're at a new client site, or maybe even an old client site, and someone brings to your attention that they have this old SQL...
DBCC CheckDB on a large DatabaseRunning CheckDB regularly is important for the integrity of your database. It's suggested that we run this as often as possible, so that...
New TempDB TraceFlagIn the past we're used to enabling Traceflags 1117 and 1118 in order to help with TempDB Contention. With the release of SQL 2016, these...
Availability Groups and Session Timeouts across WAN?What is a session timeout? This is a property that dictates how many seconds an availability replica waits for a (ping) response from...
Does SQL Server need more memory? Page Life ExpectancyPage Life Expectancy is the number of seconds the average page of data has been in the buffer pool.SQL server keeps data pages in memory...
How do I encrypt Social Security Numbers in SQL Server?So, your manager wants you to figure out how to encrypt sensitive Data? Well Microsoft has introduced a fairly easy way to configure...
Use Cases for Query StoreWhy should I use Query Store? Query store can be used for a number of things. For example: Find out what was happening on my server last...
No Backups, No Logs, No Dice...It's becoming less surprising, but no less scary when I find shops not taking regular database backups. This happens quite often in...
Query Store OverviewIt's amazing that we never had a built in feature that logged historical record of queries. Sure we had the plan cache, but that was...
Backup EncryptionIf you're storing any of your database backups off site or in the cloud, you might want to look into encrypting your backups. This...