Blogs

Fail Over, Fail Again, Fail Better - Preparing for Disaster Recovery (Dear SQL DBA)

Fail Over, Fail Again, Fail Better - Preparing for Disaster Recovery (Dear SQL DBA)

You’re setting up SQL Server log shipping for disaster recovery. What else do you need to do to best prepare for a failure?

Continue reading

Will Query Store Work in a Read Only Database?

Will Query Store Work in a Read Only Database?

on June 21, 2016 • 2 min read

For static databases, it’s quite useful to set SQL Server’s “read only” database property to true. When the database is read-only, it ensures that the last backup you took is still valid… as long as nothing bad happens to that backup file.

Continue reading

Outside the Big SAN Box: Identifying Storage and SAN Latency in SQL Server (Dear SQL DBA)

Outside the Big SAN Box: Identifying Storage and SAN Latency in SQL Server (Dear SQL DBA)

on June 16, 2016 • 8 min read

Dear SQL DBA, What do you say to a SAN admin when you think that the billion dollar SAN *may* be the bottleneck and you just want to look into it. What are the technical things I need to say to make them believe there might be something to my questions?

Continue reading

Target Recovery Interval and Indirect Checkpoint - New Default of 60 Seconds in SQL Server 2016

Target Recovery Interval and Indirect Checkpoint - New Default of 60 Seconds in SQL Server 2016

Update, 6/21/2016: Be careful using indirect checkpoint with failover clusters if your SQL Server 2014 instance is not fully patched. See KB 3166902. This bug was fixed in SQL Server 2016 prior to RTM.

SQL Server 2016 introduces big new features, but it also includes small improvements as well. Many of these features are described in the “It Just Runs Faster” series of blog posts by Bob Ward and Bob Dorr.

Continue reading

Next Door to Derpton - When Your Fellow DBA is a Danger to Databases (Dear SQL DBA)

Next Door to Derpton - When Your Fellow DBA is a Danger to Databases (Dear SQL DBA)

By Kendra Little on June 9, 2016 • 5 min read

What do you do when your fellow DBA is a ticking time-bomb of bad decisions, waiting to explode your production environment?

Continue reading

Merging Boundary Points: Does a Changing Partition_Number Indicate Data Movement?

Merging Boundary Points: Does a Changing Partition_Number Indicate Data Movement?

on June 7, 2016 • 6 min read

I received a question from a reader who was testing out a partitioning architecture:

We are testing table partitioning using one filegroup per partition. When we merge a boundary point, we see that partition_number changes in sys.partitions. Does this mean that data movement is occurring?

Continue reading

Lost in Performance Troubleshooting - Perf Triage for SQL Server

Lost in Performance Troubleshooting - Perf Triage for SQL Server

By Kendra Little on June 2, 2016 • 5 min read

Psssttt – I have an updated blog post on this called the Learner’s Guide to SQL Server Performance Tuning

The SQL Server is slow, what should you do? I answer a reader question and share my strategy for performance troubleshooting.

Continue reading