So You Wanna Build an App
I get a lot of emails like this: Hi! I built an app. Can you take a look […]
I get a lot of emails like this: Hi! I built an app. Can you take a look […]
AI model costs can explode fast – and overpaying is common. The reality is, you don’t need […]
When there are IF branches or conditional logic, “Edit Query Text” only shows you the branches that actually […]
fillfactor in PostgreSQL controls how full table or index pages are. The lower the fillfactor, the better […]
The database market in 2026 remains stable at the top, with AWS, Microsoft, Oracle, and Google Cloud […]
In theory, SQL Server performance monitoring is pretty simple: Review the server’s top wait types Find the queries […]
“Vibe coding” with AI can introduce hidden risks in database development, including security vulnerabilities, broken query logic, […]
I asked y’all to make the comments on this post look like my ChatGPT history, and y’all understood […]
« Nous voulons que les utilisateurs puissent créer des Data Agents, tout en gardant un contrôle strict […]
As data volumes continue to grow exponentially, the ability to efficiently process and analyze large datasets has […]
It’s time for our quarterly update of our SQL ConstantCare® population report, showing how quickly (or slowly) folks […]
When you turn on last actual plans in SQL Server 2019 and newer: ALTER DATABASE SCOPED CONFIGURATION SET […]
MCP (Model Context Protocol) servers let AI apps access real-time data and external tools, improving accuracy beyond […]
This week at the SQLBits conference in Newport, I’m teaching an all-new all-day session called Dev-Prod Demon Hunters: […]
“Let’s add LLMs to the pipeline” has become a familiar refrain in modern data teams, but turning […]
If there was ever a release you should skip for reliability reasons, it’s this one. There’s a lot […]
At SQLBits, I’m hosting a panel discussion called 20 Years of the Cloud: What Changed, What Didn’t, and […]
String splitting in T-SQL has historically been inefficient and limited. While STRING_SPLIT improved things, its constraints remained […]
In this article, part of the “Moving from Python to esProc” series, we’ll look at esProc SPL’s […]
On July 14, 2026, Microsoft’s extended support ends for SQL Server 2016. Brent Ozar Unlimited circa 2016 They […]
Need to share an execution plan, like on forums or on Stack Overflow, and you wanna get their […]
A dangerous privilege-escalation path exists in SQL Server when cross-database ownership chaining, system database defaults, and overly […]
Good news! My training day workshop, Dev/Prod Demon Hunters, was sold out, but Bits just moved me into […]
In this article, part 3 of the “Moving from Python to esProc SPL” series, you’ll discover the […]
Let’s go through a LOT of your top-voted questions from https://pollgab.com/room/brento on a VERY early Saturday morning. 00:00 […]
MongoBleed (CVE-2025-14847) was defined as “the vulnerability of the year.” In this article, find out what it […]
Let’s have some fun. Put yourself in the frame of mind of the fella who writes this blog. […]
The short answer: in the real world, only the first column works. When SQL Server needs data about […]
Pat Wright details how to plan cloud migration with minimal downtime. Learn key cutover strategies, testing methods, […]
Is your company hiring for a database position as of April 2026? Do you wanna work with the […]
Big news for everyone who has to manage Microsoft SQL Server, whether they’re DBAs, sysadmins, or developers. Seven […]
First Normal Form (1NF) is the most widely known rule in database normalization. It requires that tables […]
Ever just need a quick visualization of some numbers to get a rough idea of the trend, like […]
This article is the first in this six-part “Moving from Python to esProc SPL” series. You’ll learn […]
The pre-conference lineup for the PASS Data Community Summit Frankfurt event was just released, and I’m proud to […]
I’m sure I’m not alone when I say, sometimes I get sidetracked. In this particular instance, I […]
Well, maybe mountain is a bit of a strong word, but it’s one of the highest elevation home sites […]
There are a huge number of best practices around SQL Server performance tuning – I could easily write […]
PasteThePlan has a new AI Suggestions tab, and it’s been really fun to watch the query plans come […]
Every SQL Server instance contains a database that most people never query, never back up, and never […]
There are a lot of shopping days left before Christmas, and even more before the next version of […]
Today’s AI landscape is characterized by a gap. While it is often relatively easy to reach the […]
Copilot in SSMS has two parts. Usually people focus on the pop-out Copilot chat window, and that’s useful […]
I have gotten a lot of email questions recently about TDE and SQL Server, specifically around the encryption […]
In software development, DevOps promises faster delivery, increased collaboration, and more reliable deployments. However, many teams unknowingly […]
I’m up in North Bay, Ontario, Canada for the 2026 Can-Am Curling Cup run by Aaron Bertrand – […]
In this article, Pat Wright explains how to identify hidden risks in legacy applications before moving to […]
For the last few years, I’ve slowed the First Responder Kit release down to once per quarter. It […]
I’ve been a fan of sequences ever since they were added in SQL Server 2012. Prior to […]
At PasteThePlan.com, you can paste execution plans into your browser, then send a link to someone else to […]