Live registration reopens October 1, 2026, in 10d 14h 55mNotify me

Backup, Restore, and Database Integrity

Backup design, restore testing, integrity checks, and corruption response.

292 associated posts117 primary posts

[Video] Office Hours 2018/2/14 (With Transcriptions)

This week, Brent, Tara, and Richie discuss the lack of backward compatibility for SQL Server backups, deploying SQL Server on VMs with shared SAN storage, query tuning, replication, full-text indexes, backup and restore, saying "no" to your superiors as a DBA, clearing your transaction log, and much more.

Here’s the video on YouTube:

Read more about [Video] Office Hours 2018/2/14 (With Transcriptions) 1 comment — Join the discussion
Production DBA

How to Suck at Database Administration

This isn't about having a sucky job, this is about you sucking at your job. There's a big difference. You could be sucking at your job because you hate your job and just don't care. I get that. In that case though, you know better but choose not to do better.

I've encountered some people that have Senior DBA as their job title but don't really have senior-level experience. I've seen some very questionable things in my career.
Signs you aren't a Senior DBA

Read more about How to Suck at Database Administration 157 comments — Join the discussion

[Video] Office Hours 2018/1/31 (With Transcriptions)

This week, Brent, Tara, and Richie discuss a simple way to fill tempdb, tools for retrieving data from transaction logs, tools for diagraming server architecture, their favorite counters for checking if SQL server on VMWare has sufficient memory, SSRS subscription issues, change requests, thread pool issues, best practices for SELECT * into, failover SQL Server vs failover SAN, backups, and more.

Read more about [Video] Office Hours 2018/1/31 (With Transcriptions) 2 comments — Join the discussion

[Video] Office Hours 2017/11/22 (With Transcriptions)

This week, Brent and Richie discuss the new Power BI Dashboard for DBAs, designing a new backup structure, creating SSRS reports, the difference between row and page compression, using EMC Avamar SQL agent for backing up databases, SQL Server and other books to check out, Veeam Backup for SQL Server, and how to best manage monitor over 20 SQL servers.

Read more about [Video] Office Hours 2017/11/22 (With Transcriptions) Be the first to comment

[Video] Office Hours 2017/11/08 (With Transcriptions)

This week, Richie and Tara discuss Richie's current projects, Availability Groups, offloading reads and backups, applying service packs, whether production should ship agent jobs to production recovery server, security checks and scans in SQL Server, CPU performance issues upgrading to SQL Server 2016 and 2017, database backups and restores, whether there's currently a DBA shortage, and Richie's favorite board game.

Read more about [Video] Office Hours 2017/11/08 (With Transcriptions) 4 comments — Join the discussion

[Video] Office Hours 2017/10/11 (With Transcriptions)

This week, Brent, Erik, and Richie discuss the new Extended Events Profiler, using SQL audit vs a trigger to log what people do, log shipping, migrating from on-prem to cloud, best practice for a database owner, SQL Server performance improvement, the difference between simple, bulk-logged, and full recovery models and when to use them, tools for transferring databases from one server to another, VSS Snapshot backups, encryption and more.

Read more about [Video] Office Hours 2017/10/11 (With Transcriptions) Be the first to comment

Things Your SQL Server Monitoring Software Should Tell You

In our work as consultants, we see a lot of shops that have a monitoring tool, and yet they're still not able to get to the root cause of a SQL Server performance or reliability issue. In many of these cases, the problem isn't the people: the problem is that they bought a tool that doesn't do what they think it'll do.

Read more about Things Your SQL Server Monitoring Software Should Tell You 47 comments — Join the discussion
Production DBA

Chaining Agent Tasks For Alerting The Right Way

Step By Step

When you think about setting up maintenance, a persistent fear is that tasks may step on each other. You probably don't want backups and CHECKDB and statistics maintenance running at the same time as statistics maintenance (notice I didn't say index maintenance, here, because you're smart and you skip it?). You may also throw in some other steps, like cleanup tasks something.

Read more about Chaining Agent Tasks For Alerting The Right Way 18 comments — Join the discussion