22-25 April 2026

Couchbase for the SQL DBA

Proposed session for SQLBits 2026

TL; DR

As organisations add NoSQL platforms like Couchbase alongside relational systems, DBAs are expected to adapt. Drawing on four years at Couchbase, this session shares practical lessons to make managing distributed, multi-model data platforms easier.

Session Details

New projects, scalability limits, or previous design decisions often lead to additional data platforms being introduced alongside relational systems, and those platforms are increasingly NoSQL rather than relational.

For SQL Server DBAs, this can be uncomfortable territory. Familiar concepts still exist, but they behave differently, and assumptions that work well in a single-node relational system do not always hold in a distributed, multi-model environment.

In this session, I’ll draw on four years working with Couchbase, followed by a return to SQL Server, to explain what SQL DBAs actually need to know when Couchbase becomes part of their landscape. We’ll look at which relational instincts transfer well, where they break down, and how to think about performance, availability, and operational responsibility in a distributed system.

The session focuses on practical realities rather than features. We’ll cover how Couchbase handles querying and indexing, how high availability and replication change operational thinking, what monitoring and troubleshooting look like in practice, and where DBAs are often surprised when supporting Couchbase alongside SQL Server.

The goal is not to turn SQL Server professionals into Couchbase specialists, but to give them enough understanding to manage, support, and ask the right questions when Couchbase appears alongside their relational platforms.

3 things you'll get out of this session

After attending this session, you will be able to: Identify which SQL Server concepts translate well to Couchbase, and which assumptions break down in a distributed, multi-model platform. Understand how querying, indexing, and high availability work in Couchbase from an operational DBA perspective. Support Couchbase alongside SQL Server by recognising common operational challenges and knowing where to focus monitoring and troubleshooting efforts.

Speakers

Richard Douglas

Richard Douglas's previous sessions

Improving SQL Server Performance with Indexing
Indexing presents daunting challenges for even the most seasoned professionals, it offers countless options to choose from. With a little help you’ll see how to simplify indexing in your environment & improve the overall performance of your apps
 
Investigate TempDB like Sherlock Holmes
Learn how to investigate the mysterious case of SQL Server performance problems in TempDB.
 
Alerting; Beyond the Basics
We'll look at events that you should be monitoring, how you can use various services & IoT enabled devices to alert you in ways that were never possible. You'll leave with a new outlook of how teams can be notified to fix problems faster than ever.
 
The Big Backup Theory
In this session, you'll gain invaluable guidance for optimizing your backup strategies. Using trace flags the session will cover how SQL Server manages its own backup options and how you can tune them to meet your SLAs.
 
Wait watchers-Gain Performance Increases Fast!
In this session you'll learn all about SQL Server wait statistics. These are statistics the database engine stores about the resources it is waiting on. Armed with this information you as a SQL Server professional can make better informed decisions.
 
The Day After Tomorrow; Why You Need to Baseline
Ensuring top performance is never easy. To maintain performance you need to make sure you’re monitoring the right things. How do you know if the figures you’re seeing are good or bad? Baseline comparisons can help.