Kendra Little

kendra little

3 Things I Wish I Learned Earlier as a SQL Server DBA

3 Things I Wish I Learned Earlier as a SQL Server DBA

Hindsight is everything. I was lucky to be trained by a great team of DBAs back when I first started with SQL Server. But it’s hard to know exactly what you really need to know, particularly as new tools are becoming available.

Continue reading

3 Things Every Junior SQL Server DBA Must Know

3 Things Every Junior SQL Server DBA Must Know

Sometimes we learn things in the wrong order. Or skip a step. If you’re just starting out as a SQL Server DBA, here are three questions that you need to be able to answer at any given time. If you aren’t 100% sure that you can handle these questions at 3 AM when you’ve had a few drinks, it’s time to revisit them.

Continue reading

3 Ways Availability Groups Beat Database Mirroring

3 Ways Availability Groups Beat Database Mirroring

SQL Server Availability Groups are growing up. SQL Server 2016 adds more features and improvements, and these include options to run SQL Server in different domains, or without a domain.

Continue reading

Actual Number of Rows Read in SQL Server Execution Plans

Actual Number of Rows Read in SQL Server Execution Plans

By Kendra Little on December 3, 2015

Execution plans got a cool new piece of diagnostic information in SQL Server 2012 SP3, SQL Server 2014 SP2, and SQL Server 2016: “Number of Rows Read”. In fancy language, this is “better diagnostics” when a query plan has “residual predicate pushdown” (KB 3107397).

Continue reading

Did My Query Eliminate Table Partitions in SQL Server?

Did My Query Eliminate Table Partitions in SQL Server?

Working with table partitioning can be puzzling. Table partitioning isn’t always a slam dunk for performance: heavy testing is needed. But even getting started with the testing can be a bit tricky!

Here’s a (relatively) simple example that walks you through setting up a partitioned table, running a query, and checking if it was able to get partition elimination.

Continue reading

Taking the time to write about something makes you learn more

Taking the time to write about something makes you learn more

By Kendra Little on August 24, 2015

Category: career
Tags: writing

You know how sometimes you learn something, then you start to see it everywhere you look?

Continue reading

DBCC USEROPTIONS: See Your Session Settings in SQL Server

DBCC USEROPTIONS: See Your Session Settings in SQL Server

This is a super old command, but it still comes in handy when working with SQL Server.

Continue reading