Your AI Doesn't Need to Dig Around in Production Databases. It Needs Better Briefings.
I increasingly hear or read the advice to solve problems by querying MCP servers on production databases.
Meanwhile, I’m reading output from an …
Read MoreI’m excited to begin moving over courses from SQL Workbooks and making the material available here. The first course up for grabs is The Dirty Secrets of NOLOCK.

What happens when you use NOLOCK hints in your code, or set your isolation level to READ UNCOMMITTED in SQL Server? In 50 minutes of online videos, you will learn what NOLOCK means, why NOLOCK can return incorrect results (and other problems), what allocation order scans are (and how to get them), and other risks and options for reading uncommitted data.
Course lessons include:
If you find my free courses helpful, show your appreciation by donating to one of the following organizations:
Copyright (c) 2025, Catalyze SQL, LLC; all rights reserved. Opinions expressed on this site are solely those of Kendra Little of Catalyze SQL, LLC. Content policy: Short excerpts of blog posts (3 sentences) may be republished, but longer excerpts and artwork cannot be shared without explicit permission.