| | The Complete Weekly Roundup of SQL Server News by SQLServerCentral.com | | Hand-picked content to sharpen your professional edge |
| 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 |
| 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 |
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’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 |
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... |
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:... |
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 |
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. |
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. |
| Azure Databricks, Spark and Snowflake |
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 |
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... |
We are in a weird, and frankly annoying, place wit... |
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... |
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,... |
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 |
Some of the best career enhancers you can buy. ... |
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... |
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. |
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 |
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... |
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! |
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 |
Quick Summary We received an on-call call from a c... |
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) |
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. |
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: |
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 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 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 Serv... |
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... |
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... |
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... |
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... |
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... |
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... |
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 |
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 |
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... |
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,... |
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... |
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. |
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... |
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... |
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.... |
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... |
Encryption can protect data at rest and data in transit, but does nothing for data in use. What we have are secure enclaves. |
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... |
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 |
Thank you to Steve Jones for repeat hosting T-SQL ... |
A few weeks ago, I wrote a post on using temporary... |
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... |
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... |
I’m working on optimizing a stored procedure for... |
TSQL ScriptDOM is a useful library for parsing scr... |
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.) |
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 |
  | 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. |
|
|