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
 

Are We Dinosaurs?

Let's talk about the elephant in the room right up front. Yes, I'm old. I remember when Buck Woody was a little tyke on the day the last of the Tyranosaurs died (I'm older than Buck). So, I'm not asking if I'm old. Yes. I'm old. No, I'm asking if that massive meteor strike over the horizon is likely to cause us, collectively, any issues.

What do I mean by "us"?

By "us" I generally mean people working with relational data. Pick your poison from the big four: Oracle, MySQL, SQL Server or PostgreSQL. They're called the big four because they are the most used data management tools by a long shot (tiny side note: not the most data under management, that's taken up by search engines, videos and other, bigger data sets, but very different discussion). You work to design, build, maintain databases running on one or more of these platforms, on-premises, in the cloud, or in a hybrid environment. For our purposes today, you are "us".

What do I mean by a massive meteor strike?

All the other data platforms springing up these days. Fabric anyone? Cosmos? Pick your other poison. I was recently at Techorama Netherlands (along with Techorama Belgium, one of my favorite events). It's primarily a developer's conference, but they have data tracks as well. It's also a bit more of a DotNet, Microsoft focused conference (not entirely, but more than not). There's a lot to love about these events, but one of the things I love most is that we see a lot of what people are either working on, or, what they want to work on. And I'm here to tell you, they're not working on, nor do they want to work on relational databases. Everything that wasn't going to or coming from Fabric, was absolutely going to or coming from ANY other kind of data store.

At 61 years of age, I am starting to eyeball some form of retirement. Because of this, I'm not sweating the meteor. However, if I were even five years younger, I would absolutely be looking around to see if I needed to shift my tech stack in order to ensure continued employment. I'm not saying we're there. I'm not saying you should be moving to something other than a strict relational data store. I am saying, it's probably not a bad idea, especially if you're younger than me, to be keeping an eye on these trends. Personally, I think relational is probably good for another 30 years or so, minimum. However, tech can shift. Fast. It's worth assessing, regularly, if you're still on a good path. I think people who work on relational data stores are probably due for an assessment. That's all.

As an old person, I've watched a number of tech stacks arrive and then leave. People who were smart, moved and learned. But some people, either aged out with the dying tech stack, or, were forced out when that stack went away. You really don't want to be that last group, so, just keep an eye out for meteors.

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.
AI/Machine Learning/Cognitive Services

Student was punished for using AI—then his parents sued teacher and administrators

From Ars Technica

Parents claim there was no rule banning AI, but sc...

What is AI Energy: Breaking Down the Basics

From Past News - RSS Feeds

AI integration is redefining energy management pra...

Data strategies for AI leaders

From Technology Review Feed - Tech Review Top Stories

Organizations are starting the heavy lifting to get real business value from generative AI. As Arnab Chakraborty, chief responsible AI officer at Accenture, puts it, “2023 was the year...

Apple study exposes deep cracks in LLMs’ “reasoning” capabilities

From Ars Technica

Irrelevant red herrings lead to "catastrophic" failure of logical inference.

A data bottleneck is holding AI science back, says new Nobel winner

From Technology Review Feed - Tech Review Top Stories

This story originally appeared in The Algorithm, our weekly newsletter on AI. To get stories like this in your inbox first, sign up here. David Baker is sleep-deprived but...

Administration of SQL Server

Troubleshoot Chained SQL Server CTE

From MSSQL Tips

This article will explore how SQL Server chained C...

Storing Files in Your Databases–Why You Shouldn’t, and What You Should Do Instead

From The SQL Herald (Joey D'Antoni)

Yesterday, I accidentally walked into a discussion on LinkedIn about the merits of Filestream in SQL Server. If you aren’t familar with Filestream, consider yourself lucky, it was a...

Restarting Database Mail When it Stops

From Callihan Data

SQL Server Database Mail is a feature that gives you the option to send emails from your SQL Server. Do you need some basic alerting for SQL Server errors...

Contained Availability Groups using DbMail Query

From Ben Miller's World

Call to action for Microsoft. Contained Availability Groups came out in SQL 2022 and they definitely have their use. But there were some artifacts left behind that need some...

Ingesting Azure Blob Data Directly to SQL Server

From Andy Broadsword

We may associate consuming data from Azure Storage with tools like Data Factory or even SSIS as we saw recently. We don’t always need the middle man though. Here we’ll...

Video: Backup Types and Recovery Models in SQL Server

From 36 Chambers – The Legendary Journeys

THE VIDEO THE SYNOPSIS In this video, I cover the three recovery models available to SQL Server, describe (most of) the types of backups you can take, and spend...

Analysis Services / BI on the MS Stack

Run-time variations of the INPUT and PUT functions in SAS

From AllAnalytics

The INPUT function and PUT function in SAS are used to apply informats and formats (respectively) to data. For both functions, you must know in advance which informat or...

Quick Tricks to Make Your Power BI Model Smaller, More Efficient and Almost Certainly Faster

Power BI has been a leading data visualization tool in the market for years. It can be used as a self-service data analysis tool, or as an enterprise-governed business intelligence tool. In this article, we’ll cover a couple of tricks that will help you make your Power BI models smaller, faster and easier to maintain. In the immortal words of Daft Punk: “Harder. Better. Faster. Stronger”.

Azure Databricks, Spark and Snowflake

Join(), union(), unionAll(), unionByName(), fill(), fillna()

From Mainri

join() The join() method is used to combine two DataFrames based on a common column or multiple columns. This method is extremely versatile, supporting various types of SQL-style joins such...

Simplifying Data Masking in Snowflake with Tags

From Sherpa of Data

In our last post, we discussed data masking and setting it up for specific columns. Now, I don’t know about y’all, but I deal with hundreds of tables with...

Backup and Recovery

Monday Monitor Tips: Knowing Your RPO

From SQLServerCentral Blogs

A customer was asking recently about the RPO for their estate, and I showed them a few things from the Estate tab in Redgate Monitor. This post covers a... The...

Cloud - AWS

Amazon Aurora PostgreSQL and Amazon DynamoDB zero-ETL integrations with Amazon Redshift now generally available

From AWS News Blog

Unlock insights instantly with Amazon Redshift's n...

Community Interests

Using Copilot to help me update SQL Saturday

From SQLServerCentral Blogs

An interesting AI experiment here with Copilot fro...

Ward Christensen, BBS inventor and architect of our online age, dies at age 78

From Ars Technica

Christensen kick-started online culture by inspiring thousands of hobbyist communities.

Pavlo Golub: PGDay Lowlands 2024 Reflections

From Planet Postgres

Introduction This year, PGDay Lowlands 2024 was paired with PGDay UK 2024, which gave me the chance to try something new—taking the train directly from London to Amsterdam....

Computing in the Cloud (Azure, Google, AWS)

Cloud transformation clears businesses for digital takeoff

From Technology Review Feed - Tech Review Top Stories

In an age where customer experience can make or break a business, Cathay Pacific is embracing cloud transformation to enhance service delivery and revolutionize operations from the inside out....

DMO/SMO/Powershell

How To Create an Interactive PowerShell Menu

From IT Pro - Microsoft Windows Information, Solutions, Tools

Learn how to build conventional menus in PowerShell GUI applications. We will explore three techniques for making menu items interactive.

Using PowerShell to Access Mutiple Azure Tenants Without MFA Prompts

From DCAC

Recently, I was working on a PowerShell script that would access all our clients’ Azure environments and gather metrics from them. While testing this, I used my account, which...

Data Mining / Data Analysis

How to Bridge the Data Skills Gap Through Self-Service Analytics

From IT Pro - Microsoft Windows Information, Solutions, Tools

To stay competitive in a data-driven world, busine...

Database Design, Theory and Development

Putting Data Mapping to Work

From Dataversity

In my previous blog post, I defined data mapping and its importance. Here, I explore how it works, the most popular techniques, and the common challenges that crop up and...

DevOps and Continuous Delivery (CI/CD)

Capture SQL Server Database Object Changes

From MSSQL Tips

In this article, we look at a way to capture SQL S...

Overcoming the Unique Challenges of DevOps in Healthcare

From IT Pro - Microsoft Windows Information, Solutions, Tools

Adopting DevOps in healthcare requires strategies to address legacy systems, stringent compliance requirements, and specialized hardware, enabling faster and more efficient software delivery.

DocumentDB/Key-Value/Graph/other NoSQL Databases

Creating Views in MongoDB

From Simple Talk

Like many relational database systems, MongoDB supports the use of views. A view is a read-only object in a MongoDB database that works much like a collection, except that...

ETL/SSIS/Azure Data Factory/Biml

Control Flow Restartability in Azure Data Factory

From SQLServerCentral Blogs

I presented at SQL Saturday Pittshburgh this past weekend about populating your data warehouse with a metadata-driven, pattern-based approach. One of the benefits I mentioned is that it’s easy... The...

Control Flow Restartability in Azure Data Factory

From DCAC

I presented at SQL Saturday Pittshburgh this past week about populating Your data warehouse with a metadata-driven, pattern-based approach. One of the benefits I mentioned is that it’s easy...

MDX/DAX

Boost Power BI Efficiency with DAX Optimizer

From SQLBI

Identify measures that are more expensive for RAM and CPU consumption. RAM is important for scalability; CPU determines users’ wait time for a report.

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

Using a Service Account in Microsoft Fabric

From Simple Talk Blogs

Applications should never depend on user accounts for their own authentication. User accounts have unique security configurations, such as MFA and password expiration. Applications can’t manage this kind of...

distinct(), dropDuplicates(), orderBy(), sort(), groupBy(), agg()

From Mainri

distinct() distinct () is used to remove duplicate rows from a DataFrame or RDD, leaving only unique rows. It returns a new DataFrame that contains only unique rows from the...

Microsoft Fabric Project Advice: Getting into the Thick of It

From Paul Turley's SQL Server BI Blog

Advice and lessons learned from working with consu...

Using a Service Account in Microsoft Fabric

Applications should never depend on user accounts for their own authentication. User accounts have unique security configurations, such as MFA and password expiration. Applications can’t manage this kind of unique configuration. When the user changes the password, for example, the application may stop. The solution for this is to give to the application their own identity. The application needs to be capable to use this kind of identity, which is called a Service Account.

Pyspark: read and write a parquet file

From Mainri

Reading Parquet Files Syntax help(spark.read.parquet) Options Path Example Conclusion To load multiple Parquet files at once, you can: Write to parquet Syntax Options compression: .option(“compression”, “snappy”) Specifies the compression...

Performance Tuning SQL Server

How Many Indexes Is Too Many?

From Brent Ozar Unlimited

Let’s start with the Stack Overflow database (an...

More Annoyances With Local Variables And Optimize For Unknown Hints In SQL Server

From Erik Darling Data

More Annoyances With Local Variables And Optimize ...

Performance Tuning Semi and Anti-Semi Joins In SQL Server

From Erik Darling Data

Performance Tuning Semi and Anti-Semi Joins In SQL Server Thanks for watching! Going Further If this is the kind of SQL Server stuff you love learning about, you’ll love...

PostgreSQL

Robert Haas: Is pg_dump a Backup Tool?

From Planet Postgres

Recently, I've been hearing a lot of experienced P...

Stefanie Janine: Handling BLOBs In PostgreSQL

From Planet Postgres

BLOBs In PostgreSQL Implementation Postgre...

Luca Ferrari: pgenv 1.3.8 is out!

From Planet Postgres

A new release of pgenv that simplifies the management of PostgreSQL 17. pgenv 1.3.8 is out! Yesterday, David Wheeler releader version 1.3.8 of pgenv, that solves a...

Craig Kerstiens: pg_parquet: An Extension to Connect Postgres and Parquet

From Planet Postgres

Today, we’re excited to release pg_parquet - an open source Postgres extension for working with Parquet files. The extension reads and writes parquet files to local disk or to...

Bruce Momjian: Postgres 17 Presentation

From Planet Postgres

I recently created a presentation about what I think are the most important areas of improvement in Postgres 17: Incremental backup Improved data manipulation ...

Migrate to Azure PostgreSQL Flexible Server

From SQLServerCentral Blogs

I need to migrate from a single server to a flex s...

Tomas Vondra: Tuning the glibc memory allocator (for Postgres)

From Planet Postgres

If you’ve done any Postgres development in C, you’re probably aware of the concept of memory contexts. The primary purpose of memory contexts is to absolve the developers of...

PowerPivot/PowerQuery/PowerBI

Full Impact Analysis in Power BI, Export and Analyze in Excel

From Data – Marc

Imagine you have a semantic model in the Power BI Service (or Fabric if you will), and you’re about to make a breaking change to this semantic model. How...

Why Would You Use Power BI Copilot?

From Chris Webb's BI Blog

I’m a big fan of Kurt Buhler‘s work (indeed we like him so much at Microsoft that we get him to help out with our docs) and I have...

Professional Development

An Office Prank Led to a Negative Employee Review. How Do We Fix It?

From IT Pro - Microsoft Windows Information, Solutions, Tools

We advise a company leader to learn from their mis...

6 Top Prompt Engineering Certifications: Hotlist of 2024

From Past News - RSS Feeds

Prompt engineering certifications will teach you t...

Mental Rest

From Simple Talk

The importance of rest of all types can’t be overstated. In today’s world, rest is a rare and valuable commodity. I am often reminded of a line in Pete...

Python

Web Scraping with Python Scrapy Framework

From MSSQL Tips

Learn how to build a web scraping tool using the P...

Explore Pandas in Python to Analyze and Manipulate Tabular Data

From MSSQL Tips

In this article, we look at how to use Pandas an open-source library for analyzing and manipulating tabular data in Python along with several examples.

SQL Server Security and Auditing

Convert SQL Audit Files to a CSV Using Read-SqlXEvent

From SQLServerCentral Blogs

SQL Server Audit is an efficient way to track and log events that occur within the database engine. For on-premises or IaaS environments, those audits can only be stored... The...

Security News and Issues

North Korean hackers use newly discovered Linux malware to raid ATMs

From Ars Technica

Once, FASTCash ran only on Unix. Then came Windows...

Deepfake lovers swindle victims out of $46M in Hong Kong AI scam

From Ars Technica

Scammers used AI deepfake tools to create fake onl...

Two accused of DDoSing some of the world’s biggest tech companies

From Ars Technica

Hospitals, government agencies, and a large roster...

Android 15’s security and privacy features are the update’s highlight

From Ars Technica

New tools aim at phone snatchers, snooping kids or...

Here’s how SIM swap in alleged bitcoin pump-and-dump scheme worked

From Ars Technica

False information posted to official SEC account c...

Redbox easily reverse-engineered to reveal customers’ names, zip codes, rentals

From Ars Technica

The bankrupt company may not see any consequences....

Software Development

How to install Windows 11 on supported and unsupported PCs, 24H2 edition

From Ars Technica

Supported or not, new or old, this is everything y...

2024 State of API Report: Developers Embrace Speed and Monetization

From IT Pro - Microsoft Windows Information, Solutions, Tools

Postman's 2024 State of API Report finds that deve...

Qualcomm cancels Windows dev kit PC for “comprehensively” failing to meet standards

From Ars Technica

Snapdragon Dev Kit was supposed to ship in June bu...

Tech News

SpaceX tells FCC it has a plan to make Starlink about 10 times faster

From Ars Technica

SpaceX: "Small-but-meaningful updates" can boost s...

Amazon joins Google in investing in small modular nuclear power

From Ars Technica

What's with the sudden interest in nuclear power a...

Building the AI Workforce: Guidance for Employers and Employees

From Dataversity

To successfully hire and retain AI talent, employers must start by taking a step back. What do you want to do? Do you want to retain talent because AI...

The quest to figure out farming on Mars

From Technology Review Feed - Tech Review Top Stories

Once upon a time, water flowed across the surface of Mars. Waves lapped against shorelines, strong winds gusted and howled, and driving rain fell from thick, cloudy skies. It...

The Download: farming on Mars, and lab robots

From Technology Review Feed - Tech Review Top Stories

This is today’s edition of The Download, our weekday newsletter that provides a daily dose of what’s going on in the world of technology. The quest to figure out farming on...

Meta fires staffers for using $25 meal credits on household goods

From Ars Technica

Some workers pooled their money or had meals deliv...

Biden administration curtails controls on some space-related exports

From Ars Technica

"It’s been a long time coming, and I think it’...

Starship is about to launch on its fifth flight, and this time there’s a catch

From Ars Technica

“We’ll see the booster... be captured by the a...

How to… delete your 23andMe data

From Technology Review Feed - Tech Review Top Stories

MIT Technology Review’s How To series helps you get things done.  Things aren’t looking good for 23andMe. The consumer DNA testing company recently parted ways with all its board members but...

The Internet Archive and its 916 billion saved web pages are back online

From Ars Technica

Wayback Machine back in read-only mode after DDoS, may need further maintenance.

Routine dental X-rays are not backed by evidence—experts want it to stop

From Ars Technica

The actual recommendations might surprise you—along with the state of modern dentistry.

NASA launches mission to explore the frozen frontier of Jupiter’s moon Europa

From Ars Technica

"We’re interested in whether Europa could support simple life—single-celled organisms."

More Details on Israel Sabotaging Hezbollah Pagers and Walkie-Talkies

From Schneier on Security

The Washington Post has a long and detailed story about the operation that’s well worth reading (alternate version here). The sales pitch came from a marketing official trusted by Hezbollah...

The Lighter Side

CodeSOD: Ancestry Dot Dumb

From Daily WTF

Damiano's company had more work than staff, and opted to hire a subcontractor. When hiring on a subcontractor, you could look for all sorts of things. Does their portfolio...

Two comets will be visible in the night skies this month

From Ars Technica

Halloween visitors from the distant Oort Cloud.

Rebellion brews underground in Silo S2 trailer

From Ars Technica

"What if everything you know to be true was just one big lie?"

Expert witness used Copilot to make up fake damages, irking judge

From Ars Technica

Judge calls for a swift end to experts secretly using AI to sway cases.

history

DNA confirms these 19th-century lions ate humans

From Ars Technica

“Tsavo Man-Eaters” killed dozens of people in ...

How the Malleus maleficarum fueled the witch trial craze

From Ars Technica

Invention of printing press, influence of nearby c...

 
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

 

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