Problems displaying this newsletter? View online.
Database Weekly
The Complete Weekly Roundup of SQL Server News by SQLServerCentral.com
Hand-picked content to sharpen your professional edge
Editorial
 

A Place where AI Technology Shines

The last few years have been full of news about AI. There are some wild mainstream articles for sure, but even in the tech world we see many people experimenting with everything from vibe coding to managing agents to speculation about replacing people with AI agents. Even my boss has used Loveable to build a schedule app my team uses instead of asking our IT group or purchasing a service. It actually works pretty well, too.

I don't think that AI will get rid of a lot of jobs for developers, and I'm unsure of how well the GenAI chat systems with agents and MCP servers will increase productivity. Hopefully, these tools will help improve the quality of code from more junior developers, but that remains to be seen.

Despite all the GenAI hype, there are some great AI successes in the world. This week I ran across an article on digital twins and ML-based image recognition that is an example of where AI-tech that isn't the Copilot/ChatGPT stuff can really shine. In the article, AI technology is examining images and videos for safe practices by workers. This isn't something easily programmed traditionally, where we might hang safety equipment on hooks with sensors that detect is workers have picked them up. Instead, this is a real-time look at people using equipment and trying to detect if they are using safety equipment.

It seems a little big-brother-ish, but as someone who has performed their share of stupid things and skipped using some safety equipment, this could be useful. A real-time reminder broadcast aloud, through a phone, or some other way can reduce the mistakes that humans make while shortcutting procedures that prevent issues. Of course, sometimes we need to skip a step, but those should be rare. Most of the time, we humans just do dumb things because of laziness or a lack of focus.

AI includes a lot of different technologies, and some of them have worked very well. Image recognition applications are everywhere and work very well. Not perfect, but I think they work about as well as humans, especially over time, when there are tedious tasks where humans' attention and focus might wander. Safety-related tasks, like looking for drowning victims in a pool, checking for protective gear, or just catching those errant pets that escape from a yard, are places where AI can perform very well.

Steve Jones - SSC Editor

Join the debate, and respond to the editorial on the forums

 
Ad for State of Database Landscape survey
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.
Vendors/3rd Party Products

Replication Job Monitoring Support in Redgate Monitor

Whether it’s a stalled Log Reader Agent, a conflicting insert on the subscriber, or a failed cleanup job bloating the distribution database, Redgate Monitor now brings SQL Server replication issues to light early, before performance or reliability are affected.

SQL Prompt Product Updates – November 2025

SQL Prompt’s November release brings new features to SQL Prompt AI, bug and performance fixes to SQL History and support for SQL Server 2025 preview.

AI/Machine Learning/Cognitive Services

Your AI Pair Programmer Is Not a Person

From O'Reilly Radar - Insight

The following article originally appeared on Medium and is being republished here with the author’s permission. Early on, I caught myself saying “you” to my AI tools—“Can you add...

OpenAI’s new LLM exposes the secrets of how AI really works

From Technology Review Feed - Tech Review Top Stories

ChatGPT maker OpenAI has built an experimental large language model that is far easier to understand than typical models. That’s a big deal, because today’s LLMs are black boxes:...

Building dbRosetta Using AI: Part 3, Creating a Database

From Blog – Redgate Software

The AI said I had to do a database first, not code. Who am I to argue? So, with all the prompts outlining the goals of the project, I’ve...

Administration of SQL Server

SQL Server DBaaS Vulnerability: Decrypting System Code & Exfiltrating User Data

This analysis reveals a critical example of how a seemingly minor SQL injection flaw in a niche system procedure can lead to a complete compromise of the security boundary in a managed cloud database environment.

How to Build an AI-Powered T-SQL Assistant with Python & SQL Server

If you’re a SQL Server DBA or developer looking to harness AI for your everyday scripting workflows, this article will walk you through building an AI-powered T-SQL assistant using Python and SQL Server.

IoT Meets OLTP: How to Handle Backfilling Challenges in Real-Time Systems

 

Azure Databricks, Spark and Snowflake

Prompt Engineering Inside Snowflake: The Encore

From Sherpa of Data

When Prompts, Pipelines, and Power Ballads Collide By now, you’ve probably seen Snowflake Cortex do its parlor tricks — summarize data, classify text, maybe even generate haikus about ETL...

Career, Employment, and Certifications

Advice I Like: Failure

From SQLServerCentral Blogs

If it fails where you thought it would fail that is not a failure. – from Excellent Advice for Living This is a great quote, especially for those of... The...

Learning to Use LLMs as a Data Practitioner

From SQLGene – Learning SQL Slowly

We are in a weird, and frankly annoying, place wit...

Why Databases Still Fascinate Me

From SQLServerCentral Blogs

I get asked a lot about why or how I began working with databases years ago. I did not wake up one day and decide, “I am going to... The...

Throwing Stuff at the Wall

From Dr SQL

Of late, if you are following my endeavors, you may have noticed that I am trying to pump out the content as fast as I can. This new website,...

Ad for State of Database Landscape survey
Cloud - AWS

How Would You Like Your Iceberg Sir? Stream or Batch Ordered?

Today I want to talk about stream analytics, batch analytics and Apache Iceberg. Stream and batch analytics work differently but both can be built on top of Iceberg, but due to their differences there can be a tug-of-war over the Iceberg table itself.

Conferences, Classes, Events, and Webinars

Data Conferences – Worth Every Dollar

From SQLServerCentral Blogs

Some of the best career enhancers you can buy.   ...

Redgate is the proud host of PASS Data Community Summit 2025 – what to expect from us this year

From Blog – Redgate Software

With just 2 weeks to go until PASS Data Community Summit 2025 kicks off in Seattle, we wanted to let you know what you can expect from Redgate who are proudly...

DMO/SMO/Powershell

Understanding the trap Statement in PowerShell

In PowerShell, error handling is a crucial aspect of writing robust and reliable scripts. One of the powerful features to manage errors gracefully is the trap statement. The trap statement allows you to define a block of code that runs whenever a terminating error occurs in your script. This can be particularly useful for logging errors, cleaning up resources. Let’s dive in.

Data Science

What is a probability-generating function (PGF)?

From Statistical Odds & Ends

If is a discrete random variable taking values in , then the probability-generating function (PGF) of is defined as where is the probability mass function of . PGFs obey...

Data Storytelling and Visualisation

mind the gap: how to represent partial data

From Storytelling with Data

When sharing data for an incomplete reporting period, being deliberate about context will avoid confusion. Read how to take care to differentiate between complete and incomplete information with thoughtful...

celebrating a decade of storytelling with data

From Storytelling with Data

The 10th anniversary edition of storytelling with data is here—with refreshed examples, new insights, and a live celebration event you won’t want to miss!

General

T-SQL Tuesday #192 – What I’m excited for with SQL Server 2025

From Deb the DBA

Happy T-SQL Tuesday! It feels like it’s been a while since I was able to put one of these posts together. So thank you to Steve Jones for this...

HA/DR/Always On/Clustering

SQL Server Case of the Week: FCI in AWS with SIOS Won’t Failover

From StraightPath Solutions SQL Blog

Quick Summary We received an on-call call from a c...

MDX/DAX

This One Change Made My Time-Intelligence [DAX] Performance Faster!

From Havens Consulting

Video by: Reid HavensMicrosoft's new calendar-based time intelligence isn't magic, but it's a necessary optimization for every new model (and existing ones with performance issues). The Results:? Simplified query...

Microsoft Fabric ( Azure Synapse Analytics, OneLake, ADLS, Data Science)

Microsoft Fabric Lakehouse OneLake security, some experiences

Today was a very interesting day at a customer’s site, where I had some trouble determining why the OneLake security wasn’t functioning as I expected. Spoiler alert: a part was me, and a part had to do with setting up my testing account.

Fabric Quick Tips – Pushing transformation upstream with Self Service Views and Tables in Visual Queries for Lakehouses/Warehouses/SQL DB

Recently, I’ve experienced a huge influx in requests from Microsoft Fabric customers wanting a good way for user’s to push data transformation upstream, following Roche’s Maxim:

Warehouse Snapshots in Microsoft Fabric

Managing data consistency during ETL has always been a challenge for our customers. Dashboards break, KPIs fluctuate, and compliance audits become painful when reporting hits ‘half-loaded’ data. With Warehouse Snapshots, Microsoft Fabric solves this by giving you a stable, read-only view of your warehouse at a specific point in time and now, this capability is Generally Available! Think of this as a true time travel database, an industry-first capability that sets us apart.

Performance Tuning SQL Server

Lost In Costs: Part 3

From Erik Darling Data

Lost In Costs: Part 3 Going Further If this is the kind of SQL Server stuff you love learning about, you’ll love my training. I’m offering a 75% discount...

Lost In Costs: Part 2

From Erik Darling Data

Lost In Costs: Part 2 Going Further If this is the kind of SQL Server stuff you love learning about, you’ll love my training. I’m offering a 75% discount...

A Little About Serializable Escalation In SQL Server

From Erik Darling Data

A Little About Serializable Escalation In SQL Serv...

A Little About Scalar UDFs and Read Committed Snapshot Isolation In SQL Server

From Erik Darling Data

A Little About Scalar UDFs and Read Committed Snapshot Isolation In SQL Server Going Further If this is the kind of SQL Server stuff you love learning about, you’ll...

PostgreSQL

Dave Stokes: CSV Loading Error Fix: Data Too Long Or Value Too Long

From Planet Postgres

 You are trying to load a CSV file into a database, and almost inevitably, you run into an ERROR: value too long for type character varying 64 if you...

Radim Marek: RegreSQL: Regression Testing for PostgreSQL Queries

From Planet Postgres

TL;DR - RegreSQL brings PostgreSQL's regression testing methodology to your application queries, catching both correctness bugs and performance regressions before production. As puzzling as it might seem, the...

Dave Stokes: Loading The Titanic Dataset Into PostgreSQL With DBeaver Part 3

From Planet Postgres

 In the previous post, we asked AI to make recommendations to help clean up the data loaded directly from a CSV file. The initial data load for the Name failed because...

Nikolay Samokhvalov: #PostgresMarathon 2-013: Why keep your index set lean

From Planet Postgres

Your API is slowing down. You check your database and find 42 indexes on your users table. Which ones can you safely drop? How much performance are they costing...

Hans-Juergen Schoenig: PostgreSQL 18: More performance with index skip scans

From Planet Postgres

PostgreSQL 18 brings a couple of performance related features to the table which will help applications to run more efficiently, providing a better and more enjoyable user experience. One...

Peter Eisentraut: Waiting for SQL:202y: GROUP BY ALL

From Planet Postgres

Making GROUP BY a bit easier to use is in my experience among the top three requested features in SQL. Like, if you do CREATE TABLE t1...

PowerPivot/PowerQuery/PowerBI

Power BI MCP Tuner Server and does it reduce capacity requirements – Part 4

From FourMoo

This blog post is about using MCP to tune DAX and then using the Automated Load Testing does it reduce capacity. I originally did not plan for this post...

Product Reviews and Articles

Book Review: The Business of Secrets

From Schneier on Security

The Business of Secrets: Adventures in Selling Encryption Around the World by Fred Kinch (May 24, 2024) From the vantage point of today, it’s surreal reading about the commercial cryptography...

Introducing Redgate Test Data Manager with AI: Smarter, Safer Test Data Management

From Blog – Redgate Software

Discover how Redgate Test Data Manager with AI delivers fast, compliant, production-like test data - balancing realism, speed, and security. The post Introducing Redgate Test Data Manager with AI: Smarter,...

Monday Monitor Tips: ServiceNow Integration

From SQLServerCentral Blogs

Earlier this year I visited a customer that was using the Redgate Monitor webhook to integrate with ServiceNow. However, they were also trying to integrate in a richer way... The...

Python

Polars and Pandas - Working with the Data-Frame

Biodiversity. We’d like more of it. More of each thing, and more different types of thing. And more of the things that help make more of the different types of thing.

R Language

Little useless-useful R functions – Finding substrings in number Pi

From TomazTsql

They say that number Pi holds all infinite possibilities, all the words, all the combinations. Well, easier said to be done. So let’s put this to a test. This...

SQL Server 2025

I Wish SQL Server Had These Four Innovations.

From Brent Ozar Unlimited

I love SQL Server, and I’m excited for the release of 2025. I think the query processing keeps getting better, which means your apps are gonna go faster, with...

T-SQL Tuesday #192 – Benefits of Two SQL Server 2025 Developer Editions

From Callihan Data

The T-SQL Tuesday invite for this month comes from Steve Jones, who invites us to write about what’s new with SQL Server 2025 that will make our jobs easier....

Security News and Issues

SQL Server Vulnerability Alert: CVE-2025-59499

From StraightPath Solutions SQL Blog

This isn’t in the SQL Server Regrets series of posts, but another great band from that era once started a song with, “Stop me, oh stop me… Stop me...

New Attacks Against Secure Enclaves

Encryption can protect data at rest and data in transit, but does nothing for data in use. What we have are secure enclaves.

Prompt Injection in AI Browsers

From Schneier on Security

This is why AIs are not ready to be personal assistants: A new attack called ‘CometJacking’ exploits URL parameters to pass to Perplexity’s Comet AI browser hidden instructions that allow...

New Attacks Against Secure Enclaves

From Schneier on Security

Encryption can protect data at rest and data in transit, but does nothing for data in use. What we have are secure enclaves. I’ve written about this before: Almost all...

T-SQL and Query Languages

T-SQL Tuesday – SQL Server 2025 Excitement

From Dr SQL

Thank you to Steve Jones for repeat hosting T-SQL ...

Using FORMATMESSAGE in SQL Server to Enhance my Temporary Procedure

From Dr SQL

A few weeks ago, I wrote a post on using temporary...

How to Query JSON Data Quickly in SQL Server, Part 2: SQL Server 2025

From Brent Ozar Unlimited

SQL Server 2025 and .NET 10 bring several new improvements to storing JSON natively in the database and querying it quickly. On the SQL Server 2025 side, the two...

SQL Server 2025 RegEx and AI

From SQLServerCentral Blogs

One of the language changes in SQL Server 2025 that I’ve seen a lot of people mention is the addition of RegEx functions to T-SQL. I decided to take... The...

Insert Location Matters in Dynamic SQL

From DCAC

I’m working on optimizing a stored procedure for...

Inspecting TSQL Abstract Syntax Trees

From SQLServerCentral Blogs

TSQL ScriptDOM is a useful library for parsing scr...

How to Query JSON Data Quickly in SQL Server, Part 1: Pre-2025

From Brent Ozar Unlimited

Before SQL Server 2025, if you want to store JSON data in Microsoft SQL Server or Azure SQL DB, and you want fast queries, the easiest way is to:...

Tools for Dev (SSMS, ADS, VS, etc.)

SQL Server Management Studio (SSMS) 22 is now Generally Available (GA)

The SSMS team is thrilled to announce the general availability release of SQL Server Management Studio (SSMS) 22! This has been a busy year for SSMS, to say the least

 
RSS FeedTwitter
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.
©2019 Redgate Software Ltd, Newnham House, Cambridge Business Park, Cambridge, CB4 0WZ, United Kingdom. All rights reserved.
webmaster@sqlservercentral.com

 

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -