| The Complete Weekly Roundup of SQL Server News by SQLServerCentral.com | Hand-picked content to sharpen your professional edge |
| Limits, Not Goals I just saw one of "those" questions. You know the ones: 'We're hitting an error with a stored procedure. What is the maximum number of parameters you can have?" Look, I get it. Breaking the land speed record is cool. Getting the most people into a phone booth (look it up), also cool. Fastest, biggest, most. All cool... depending on the circumstances. However, for a lot of technology, limits are in place for a reason. We need to acknowledge this and treat them as limits, not goals. If you are pushing the edge, or exceeding, the number of parameters in a procedure, the number of columns in a table or index, any of the other standard limitations on our various technology stacks, it's time to step back. You need to reevaluate your decisions. Chances are extremely high, you're operating under some false assumptions or you've made some poor decisions. You are, in all likelihood, deep into technical debt and you're going to have to pay that off. So, when you start to see that you're getting near these limitations, stop digging. Don't go online and moan about how having only 2,100 parameters is hurting you. You're hurting you. Also, be thankful you're working in SQL Server where the limit is 2,100. In PostgreSQL it's 100 (again, a limit, not a goal, please). The simple fact is, many, maybe even most, of these limits are in place for two reasons. First, programming for infinite choices is just hard, so people put limits in place. Second, performance and behavior degrades as more and more things get added, so limits are put in place to prevent that. These are just some of the hard facts of life in technology. Pretty sure, we can all deal with that. Maybe? Grant Fritchey 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 |
The relational database industry has changed a lot in 25 years. Find out how these changes have impacted the role of a DBA, and the industry as a whole, with Redgate Advocate Kellyn Gorman. |
With the launch of PASS Summit On Tour, as well as PASS Data Community Summit 2025, there are now even more opportunities to get involved. The Call for Program Committee Volunteers has opened today. These individuals will play a crucial role in shaping the content across all PASS Summit events and will complete the Abstract Review for all of the submitted speaking proposals. Program Committee Volunteers will also be given a complimentary 3-day ticket to PASS Summit or a PASS Summit On Tour conference ticket. Read our recent blog post for more information. |
AI/Machine Learning/Cognitive Services |
The DeepSeek bans have been imposed by Queensland,... |
AI is shaping the way we think – but is it for b... |
Frequent problems include mangled quotes, editorializing, and outdated info. |
GPT-4.5 will arrive in "weeks," then GPT-5 will meld conventional LLMs and reasoning models. |
Three of the withdrawn directives are notable to the tech industry, relating to the regulation of AI, patent disputes, and ePrivacy. The post EU Scraps AI, Tech Patent Laws, Citing... |
Publishers sue Cohere, say AI firm is "stealing our works." |
Claude 3.5 expands Snowflake’s Cortex AI retrieval services, including processing and retrieving structured and unstructured data. The post Snowflake Data Retrieval Now Includes Anthropic’s Claude 3.5 AI appeared first on... |
Eric Schmidt warns that rogue states and terrorists may exploit AI to pose an extreme risk to global security. The post Ex-Google CEO Warns of AI Dangers & Calls for... |
Administration of SQL Server |
This is a post in the SQL Interview series. These ... |
The 183rd edition of T-SQL Tuesday is hosted by St... |
In previous posts, we've seen how to query tables.... |
Happy T-SQL Tuesday! This month, Steve Jones (blog... |
I wrote a stream-of-consciousness post a few month... |
Better Filtering With YEAR and MONTH Functions In ... |
Our free SDU Tools for developers and DBAs, now in... |
February’s T-SQL Tuesday invite comes from Steve... |
Backing up databases to the cloud is not a new thi... |
Exploring the future at the AI and Big Data Expo L... |
We are well settled into 2025 by now, but many peo... |
Here’s a supply-chain attack just waiting to hap... |
AWS CloudTrail now offers network activity events for VPC endpoint logging, enabling comprehensive monitoring and recording of AWS API activity through VPC endpoints to enhance security visibility, detect unauthorized... |
Azure Flexible Server joins the suite of PostgreSQ... |
You Know You Wanna After a brief hiatus due to som... |
Computing in the Cloud (Azure, Google, AWS) |
Some data and workloads are moving back from cloud... |
Conferences, Classes, Events, and Webinars |
Redgate Summit is coming back to London on March 11, and will be held at the iconic Tottenham Hotspur stadium. The event will feature a full day of learning, split across three tracks and will allow you to solve the complex challenges of database management. Register today and receive 50% off your ticket using code DBW50OFF4RGSL. To claim this ticket, please visit our event page and go through the process to purchase a ticket. You'll then be able to apply your discount code at the checkout stage. By using this complimentary code, you are accepting that this gift is in-line with your company’s anti-bribery and corruption policy. |
Imagine a candle that is lit and takes 1 hour to burn out. Now imagine one hundred candles. How many hours will it last? That depends. If they are lit simultaneously, it will take 1 hour. That is the basic idea of running in the background or asynchronously. Of course, the 100 candles can execute independently of one another, unlike if you try to run 100 processes on a computer with 2 cores. PowerShell has some ways to manage that, as PowerShell job – which we will see in this article – runspaces – needs to add programmable using .net. |
Watch this tutorial to learn about handling drive ... |
Data Mining / Data Analysis |
A previous article describes how to use SAS to fin... |
For too long, we've treated our analysts as mere c... |
Ida B. Wells was a pioneer in the United States wh... |
There are many functions and tools available to da... |
Would you re-order these? Machine Learning Enginee... |
Data Storytelling and Visualisation |
Rules like “avoid pie charts” can be useful fo... |
DevOps and Continuous Delivery (CI/CD) |
I had to demo the Flyway Autopilot system recently... |
A software developer seeks advice about a new mana... |
SQL Server’s free state-based version control to... |
ETL/SSIS/Azure Data Factory/Biml |
Package configuration for SSIS packages allows us ... |
(2025-Feb-12) I will jump straight to the problem... |
Microsoft Fabric ( Azure Synapse Analytics, OneLake, ADLS, Data Science) |
Another Fabric Down Under podcast is out the door.... |
What I have found is that when I created a pipelin... |
Last week I was running a post-conference (postcon... |
Chief data officers (CDOs) are at the forefront of... |
In Fabric, you can have many different items in yo... |
Oracle/PostgreSQL/MySQL/other RDBMS |
Oracle Real Application Clusters (RAC) is a databa... |
Most anyone who works with indexes should be familiar with B-tree indexes. These are the most commonly used data structures to facilitate faster access to data when we search... |
After describing in detail the major refactoring w... |
Performance Tuning SQL Server |
The Great Integer To Bigint Compression Swindle Th... |
When Subquery Query Plans Are Suboptimal In SQL Se... |
A Fun Plan Shape With Aggregates In SQL Server Goi... |
On 22nd of January 2025, Tom Lane committed patch:... |
“Postgres was great when we started but now that... |
This is more complicated than using the Azure Migr... |
PostgreSQL 18 changes New GUC autovacuum_vacuum_ma... |
pgroll v0.9 includes one breaking change, several ... |
On February 4th, 2025, we had the PostgreSQL Febru... |
For PostGIS Day this year I researched a little in... |
© Laurenz Albe 2025 I have seen the error ... |
After reading Paul's teasing article on Accessing ... |
Anecdotally, this might be the most requested feat... |
Shayon Mukherjee shares some tips about scaling in... |
Postgres' ability to execute queries in parallel i... |
Finally I found time to get a grip on the issues I... |
I’ve been putting together a new PostgreSQL sess... |
Redgate's new book, 'Introduction to PostgreSQL for the data professional', is now available for free download. Hear from authors Ryan Booz & Grant Fritchey about their inspiration for the... |
PowerPivot/PowerQuery/PowerBI |
A few weeks ago I replied to a question on reddit ... |
Aggregation can speed up the performance of Direct... |
In January, I had the privilege of delivering the ... |
As we celebrate National Apprenticeship Week, I encourage anyone considering their next steps to explore the world of apprenticeships. It’s a fantastic way to gain practical skills, build a... |
Color accessibility is essential for good web desi... |
Fitting a Support Vector Machine (SVM) Model - Lea... |
The susceptibility to jailbreaking is just one of ... |
After claiming responsibility for the ransomware a... |
Here's why community- or foundation-supported proj... |
State-led data privacy laws and commitment to enfo... |
In today’s digital-first economy, data is the li... |
Two players who mostly worked independently are increasingly collaborative. |
The open technology, which tackles disinformation, has gained steam in the past year, surpassing 500 corporate members and continuing to evolve. |
Sandworm (aka Seashell Blizzard) has an initial ac... |
This guide explores advanced hardening techniques,... |
Rust's surge in popularity isn't just about securi... |
Despite software's global reach, many companies ov... |
T-SQL and Query Languages |
I was editing an article the other day that uses t... |
We saw how UNION and UNION ALL worked in the last ... |
Another interesting operator is INTERSECT. We saw ... |
THE VIDEO THE SYNOPSIS In this video, we will dive... |
We saw in previous post that we had a function called GetRecentOrders that gets the most recent orders for a particular cinema. But what if we want to do... |
OpenAI, Meta, Google, and more showed off AI-relat... |
Basically, everything in your server room or data ... |
Want to send something to space? Get in line. The ... |
Opinion: These tech products have gotten better ov... |
New (and cheaper) Micro LED TVs have been announce... |
Circadian rhythms are natural internal biological ... |
The noctilucent clouds only appear in some locatio... |
A new AAA study finds common factors in the rise o... |
Neutrino was over 10,000 times over the limits of ... |
He now faces four years in federal prison. |
This article is from The Spark, MIT Technology Rev... |
"We grew and hired incredibly fast in the last few years." |
Opinion: Streaming gets more cable-like with new focus on live events, mainstream content. |
"Rapid turnaround isn’t merely a goal, it’s baked into the design." |
Andrew worked with Stuart. Stuart was one of those... |
The quick-hit Minesweeper-style RPG has just the r... |
Eric writes: Yes, we actually do have code review... |
An entertainment revolution, powered by AI and oth... |
Obsidian's new fantasy RPG asks you to be the unwelcome face of a hated occupying force. |
This article first appeared in The Checkup, MIT Technology Review’s weekly biotech newsletter. To receive it in your inbox every Thursday, and read articles like this first, sign up here. Over the... |
The near future. It’s not a kiss, but it’s not not a kiss. Her lips—full, soft, pliable—yield under mine, warm from the electric heating rod embedded in her throat.... |
Because we still have the NWS, I learned that "A winter storm will continue to bring areas of heavy snow and ice from the Great Lakes through New England today into... |
Tools for Dev (SSMS, ADS, VS, etc.) |
Let me cut to the chase. If you are like me, you may have been searching for: How to turn on Dark Mode in SSMS V21. Searching for that very thing today inspired me to write this blog to help others do the same thing because I couldn’t seem to find an easy answer. |
I wrote about getting the Redgate Test Data Manage... |
Virtualization and Containers/Kubernetes |
More than a year after Broadcom acquires VMware, i... |
Tech buyers scrambling to get VMware support in th... |
For organizations looking to move away from VMware... |
In this second installment of our series comparing Frappe and Laravel, we probe into critical aspects of database management and migrations. When we talk about management in these frameworks, we’re referring to the practices that developers use to efficiently handle database operations throughout an application’s life cycle. To do this, we will be looking at the tools that are used to do this database management. | This email has been sent to [email protected]. To be removed from this list, please click here. If you have any problems leaving the list, please contact the [email protected]. 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. |
|
|