
State Transition Constraints
About two decades ago, I introduced the concept of transition constraints to show Data Validation in a […]
About two decades ago, I introduced the concept of transition constraints to show Data Validation in a […]
Introduction In our TB-scale production system, a few queries had MAXDOP 4 hardcoded into them. The goal was […]
In the first part of this series, we explored the fundamentals of Oracle Automatic Storage Management (ASM)—a […]
It’s official: SQL Server 2022 was the last release for SSRS. At SQLBits this week, Microsoft announced that […]
This whitepaper serves as an in-depth guide for database administrators (DBAs), software engineers, data architects, and even semi-technical […]
SQL Server 2025 public preview announcement Read the blog At Microsoft Build 2025, we announced the public preview […]
In a previous post I showed how to use a batching strategy to remove large amounts of […]
I’m on a Med cruise, and I stopped the boat today in Corsica to make sure your questions […]
Along with its many other cloud services, Microsoft now offers Azure Database for PostgreSQL Flexible Server, a […]
How often do you run backups, corruption checking, index maintenance, and statistics updates? Click here to take the […]
Welcome to the prologue article for a three-part series where I try to infiltrate the OS layer of […]
Indexing can make or break your SQL Server performance. You need just the right balance: enough indexes to […]
Understanding the Divide — DevOps vs. SRE Explained The conversation around DevOps versus Site Reliability Engineering (SRE) […]
At Build 2025, SQL Server 2025 officially entered public preview. As one of the world’s most popular databases, this […]
In this article, we will see how to handle images with AI. Sometimes we need to import the […]
In my prior article, “Running a relational database with Docker”, I showed how to spin up a […]
Background In this case study series, we’ve explored how to use age and tally tables to support various […]
In our ongoing exploration of Snowflake data loading strategies, we’ve previously examined how to use pandas with […]
I’ve always wanted to see the Barcelona Pavilion by Mies van der Rohe, and by happy coincidence, I […]
In your most recent Query Exercise challenge, I gave you these two tables: DROP TABLE IF EXISTS dbo.Stations; […]
This article is part of a series of posts on the forthcoming SQL Server 2025 release. Once […]
Learn how to work with SQL Server’s ERRORFILE option to isolate problem records, decode cryptic error messages, and […]
TempDB is a system database in SQL Server that manages temporary objects for all databases on a […]
I’m coming to London this month for SQLBits, and my Thursday workshop “Faster, Cheaper Cloud Databases” workshop sold […]
When I was traveling a while back, I grabbed a small white metal tube out of my […]
Performance tuning in Azure SQL Database can feel like solving a puzzle—get it right, and your queries fly; […]
For the second year in a row, Simple Talk will sponsor Scenic City Summit in Chattanooga, TN, […]
PostgreSQL is a robust and trusted database platform, but it’s not invincible. The PostgreSQL Global Development Group […]
Introduction Installing SQL Server can be a very boring and time consuming task, especially when you have to […]
The post Index Scans and Table Scans appeared first on SQLServerCentral.
For highly performant Oracle databases, the storage must be scalable, resilient, and easy to manage—especially as infrastructure […]
I’m in the Detroit airport today, en route home after a client gig. I’ve got some time to […]
I’mma be honest with you, dear reader: this query exercise stems from a client problem that I couldn’t […]
Learn how to use the BULK INSERT command to import large data sets into SQL Server.
Microsoft Fabric has been evolving since its general availability in November 2023. Developers have asked for a command […]
Is your company hiring for a database position as of June 2025? Do you wanna work with the […]
Date and time data types are important because they help track and manage time-based information in databases. […]
Les missions que je réalise au quotidien pour mes clients sont diversifiées. Et c’est « Win-Win » comme disent certains, […]
The post DMV Comparison for SQL Server 2019 vs Azure SQL Database appeared first on SQLServerCentral.
When you create a data pipeline in Microsoft Fabric, you typically use one or more connections. A connection […]
This article is part of Robert Sheldon’s continuing series on Mongo DB. To see all of the […]
The post Power BI Mistakes to Avoid – Part 2 appeared first on SQLServerCentral.
Recently I worked on a neat little POC with Patrick Leblanc for a customer in Education who wished to […]
This is something we expect to be simple, but it has a lot of secrets. Using parameters […]
Relational databases provide a structured approach for storing and organizing large volumes of data into tables consisting […]
While recovering from a nasty cold, I took your top-voted questions from https://pollgab.com/room/brento. Here’s what we covered: 00:00 […]
I use AI tools constantly in my work, so when the new SSMS v21 came out with Copilot support, […]
Back in May 2001 when I first registered BrentOzar.com, I never would have dreamed how things would go. […]
When I was perusing my LinkedIn feed the other day, I came across this thread about using […]