| | The Complete Weekly Roundup of SQL Server News by SQLServerCentral.com | | Hand-picked content to sharpen your professional edge |
| The SQL Server 2016 Plan SQL Server 2016 went out of support this week, on Jul 14, 2026. This is the end of the Extended support, according to the Support Lifecycle page. Microsoft posted an article on next steps for SQL Server 2016, which looks like the AI read of an article at the top. There's a lot of header info, so scroll down. I'm sure none of you want to listen to 10 minutes of an AI voice reading an article. I know some of you still run SQL Server 2016. In fact, I still run into some companies on older versions, and the last (ever) update from Brent also showed 6% on 2014 and older. There are probably still plenty, albeit a minority, of systems on older versions. I know when I worked in a non-regulated industry, we weren't in a hurry to upgrade as many of our applications ran fine on older versions. Especially with VMs these days, I could see people sticking with 2016 for a while if it's running well. Just be sure your server is well protected by firewalls. The blog gives 3 upgrade paths: Azure (IaaS or PaaS), SQL Server 2025, or Extended Security Updates. That latter one goes until 2029 if you want to pay for it. This is certainly a marketing post more than a technical one. Moving to Azure PaaS isn't necessarily easy or quick. IaaS doesn't help you here, so I'm sure whoever wrote this post (or whatever AI) isn't thinking this through. An Azure VM isn't going to get me any support. SQL Server 2025 is likely the easiest if you want to upgrade, as you could continue to use an older compatibility level in your database on SQL Server 2025. It will cost something, but it does give you 9-ish years of support and updates. I'd certainly prefer this over paying for ESU. It might not be a seamless upgrade, but I'd give it a quick go and see if my application worked on a restored 2016-on-2025 database. That's an easy test and helps me make a decision. I suspect some in regulated industries need support for their compliance goals, and they might pay for ESU if their staff is busy and they need to mitigate an audit finding. I think this option is there, and it's expensive, as a carrot/stick combo for organizations to upgrade. I can't be upset about this, as I think there should be a plan in organizations to keep their software up to date. Either deliberately plan to remain on an older version and accept the risk, or ensure you have plans (and time) in place to regularly upgrade systems. If you're on SQL Server 2016, what are your plans? Upgrading soon? Sticking with the platform? And if you're on 2017 or 2019, you ought to be thinking forward and be ready to handle the end of support for those versions. Steve Jones - SSC Editor |
| The Weekly News | | All the headlines and interesting SQL Server information that we've collected over the past week, and sometimes even a few repeats if we think they fit. |
What is RAG Evaluation and ragas? RAG Evaluation is the systematic process of measuring how well your Retrieval-Augmented Generation pipeline performs. ragas (Retrieval Augmented Generation Assessment) is an open-source... |
Whenever an AI initiative struggles, the proposed solution is often surprisingly predictable. “We need more data.” The assumption is simple: If some data is good, more data has to... |
What is Advanced RAG? Advanced RAG (Advanced Retrieval-Augmented Generation) is an evolutionary upgrade over the basic “Naive RAG” pipeline. It adds a suite of optimization techniques at every stage of the RAG workflow... |
| AI/Machine Learning/Cognitive Services |
Three developers say OpenAI’s GPT-5.6 Sol deleted files and production data, echoing risks the company documented before release during AI coding tasks. |
OpenAI has built an LLM super-hacker called GPT-Red that it uses as a sparring partner to help its other models boost their defenses against cyberattacks. Last week the company... |
A developer's honest take on the best AI tools for research, day-to-day coding, and code review in 2026 — covering Claude Code, Codex, Cursor, OpenCode, Aviator Verify, and CodeRabbit.… The... |
Learn what Google’s major AI models do, including Gemini, Veo, Imagen, Nano Banana, Gemma, Lyria, Chirp, and Gemini Nano. |
Learn how to use Microsoft CoPilot and GitHub Copilot to build a secure REST API— covering Azure deployment, PostgreSQL integration, CI/CD pipelines. Plus: what worked and what didn't.… The post... |
| Administration of SQL Server |
One of my favorite movies from my youth was Terry Gilliam’s Time Bandits. It’s about a young boy who gets accidentally caught up with some time-travelling thieves, who are being chased by forces of good and evil. |
I truly don’t know when it happened, but over the last while I have noticed that the percentage complete on indexes has disappeared when I run sp_whoisactive. It makes me so sad! I used that functionality often to track how things were progressing in my databases. |
Say you need outside help. You’ve exhausted all the things that you could do and, still, nothing works. So, you decide that calling in for help is the next... The... |
In this post, we’ll set up a demo to see the process in action. |
We know that SQL Server can cache multiple query plans for the same query based on the SET_OPTIONS for that query, and that SSMS doesn't have the same options as the standard library. |
There were a few emails about login times so I figured it warranted a blog post. Strap in, this one goes sideways fast. |
I’m very excited for this because I’ve wanted to put something together about this topic for a long time. What inspired me is that I’ve really come to appreciate... |
As Open Source – PostgreSQL and AI is a growing and powerful DB system, AWS and Google already have AWS Aurora and Google AlloyDB, which are Cloud Native PostgreSQL... The... |
After eleven years, I am no longer a Microsoft Data Platform MVP ??Continue Reading Goodbye MVP Award ?? by Cathrine Wilhelmsen. |
| Conferences, Classes, Events, and Webinars |
I wrote about learning today for the editorial: I ... |
| Data Privacy, Compliance, and Governance |
Daniel Solove argues in the Wall Street Journal (alternate link) that giving people control of their personal data is not an effective way to regulate privacy in this era.... |
| ETL/SSIS/Azure Data Factory/Biml |
A check in the wrong place catches bad data too late. See where data quality checks belong: ingestion, transformation, release gates, and quarantine. First appeared on Where Should a... |
| HA/DR/Always On/Clustering |
I’ve seen a lot of great blog posts and content out there talking about Distributed Availability Groups (DAGs). However, I haven’t come across much of anything covering the actual... |
Apple may skip high-end M6 chips and accelerate the M7 Ultra, reportedly targeting stronger AI performance and up to 1.5TB of unified memory. |
| Microsoft Fabric ( Azure Synapse Analytics, OneLake, ADLS, Data Science) |
In this blog post I’m going to show you how you can use variable libraries with connection strings as well as items. This approach allows you to manage environment-specific... |
Earlier, I explained how to mirror your operational data from Azure Cosmos DB to Microsoft Fabric and connect your applications for query analysis. Now, I’ll take it a step... |
Microsoft have rolled out a new 'sys' stored procedure called 'sys.sp_get_table_health_metrics' for checking the health of your tables in your Lakehouse. And it outputs a lot of metrics looking at the state of your table and anomaly detection in them. |
Learn how to automate Fabric Data Agent testing us... |
Fabric has CI/CD built in, but if you've tried to ... |
| Performance Tuning SQL Server |
In my free How to Think Like the Engine class, I gloss over the entire concept of B-trees and just hand-wavily say “SQL Server can seek to the page... |
NO AI was used to generate this content. Grammarly... |
SQL Server Performance Office Hours Episode 68 To ask your questions, head over here. Chapters 00:00:00 – Introduction 00:00:38 – Video Description Link 00:02:18 – Data Saturday Croatia 00:03:14... |
It’s T-SQL Tuesday 200! To celebrate this bicentennial, Brent Ozar invites us to say to ourselves, “When I’m looking at a query, I bet it’s bad if I see... |
T-SQL Tuesday is a monthly blog party hosted by a different community member each month. This month, Brent Ozar (blog) asks us to fill in the blank: When I’m looking at... |
Learn T-SQL With Erik: Aligning Queries and Indexes Part 5 Chapters 00:00:00 – Introduction 00:02:15 – Actual Execution Plans 00:04:56 – Parallel Plan Analysis 00:07:09 – Memory Grant Reduction... |
The biggest pile of errors is rarely your biggest problem. Rank data quality risk by impact and likelihood, not row count, and fix what actually hurts. First appeared on... |
When you are upgrading across major PostgreSQL versions, there are a few ways to go. Dump and restore is the simplest to reason about, but downtime scales directly with... |
Windows PostgreSQL logs messages to the Event Log under a name you choose with `event_source`—but Windows won't understand that name until you register it with… |
Disable `enable_sort` to fix a slow sort? Wrong target. Slow sorts need more `work_mem` or better indexes—not this GUC. |
| PowerPivot/PowerQuery/PowerBI |
How to apply a different formatting rule at each level of a hierarchy using ISINSCOPE in a measure or ISATLEVEL in a visual calculation. |
This is a blog post I’ve been meaning to write for a long time. Since Fabric launched there has been a lot of focus on Direct Lake mode in... |
| Product Reviews and Articles |
A popular performance tuning book gets updated for SQL Server 2025, how does it fare? Ian Stirk takes and in depth look and finds it pretty good. |
At the Redgate Summits this year, we’ve highlighted a few things in the Flyway solution that help developers improve their ability to get work done safely and quickly. While... The... |
| Product Upgrades and Releases |
From now on, I’m going to be releasing annual versions of the First Responder Kit, starting with this one, which I’m calling the First Responder Kit 2026. |
| SQL Server Security and Auditing |
This is actually inspired by an article SQL Server Central, which taught me something new. I decided to verify what was in the article and do some research. The... The... |
Microsoft says AI is helping uncover more Windows ... |
Schema drift is an inevitable part of environments where database changes are applied manually. Sometimes it’s dev-ing in production, other times it’s lax change control. Either way you’ve got... |
The following article originally appeared on Addy Osmani’s blog and is being republished here with the author’s permission. I cowrote a Google whitepaper about how AI is changing the... |
| T-SQL and Query Languages |
This past week, I was sick and so I didn’t hang around social media much. But as I got better, I found more and more of the types of... |
OpenAI, Meta, and SpaceXAI are emphasizing lower A... |
Irish data centers used 23% of national electricity in 2025, nearly matching all homes combined and adding pressure to the grid and power costs for customers. |
Former Fed Chair Ben Bernanke is joining Anthropic’s oversight trust to examine how advanced AI could affect jobs, economies, and society. |
On July 13, 2006, we launched Amazon Simple Queue Service (Amazon SQS) as one of the first three services available to customers, alongside Amazon EC2 and Amazon S3. We... |
  | This email has been sent to {email}. To be removed from this list, please click here. If you have any problems leaving the list, please contact the webmaster@sqlservercentral.com. This newsletter was sent to you because you signed up at SQLServerCentral.com. Note: This is not the SQLServerCentral.com daily newsletter list, and unsubscribing to this newsletter will not stop you receiving the SQL Server Central daily newsletters. If you want to be removed from that list, you can follow the instructions on the daily newsletter. |
|
|