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
 

The 2022 Preview

This was a strange week for me. Traveling in Brussels with my wife and prepping for a few presentations. Then Techorama, an even more 2019-era conference in Belgium where I spoke around a few customer calls sprinkled in during the week. I have a new SQL Saturday I was trying to get scheduled, while coordinating with my doctor for a surgery Friday, and keeping up with some travel plans for the next month.

In the middle of all that, Microsoft Build took place this week. Needless to say I didn't see any presentations from the event, but I did see quite a few blog posts and entries this week from various MVPs and others. I took a few minutes to watch Data Exposed, and I read a few posts. I liked the thoughts from Paul Andrew on the Intelligent Data Platform. He is more of a BI person, and I think a lot of the evolution of the platform is moving to add more BI and get more intelligence from the database for customers.

I've been playing with the CTP lightly for a few months. Many of the MVPs have as well, and while most things work the same, there are some new things that might be useful in your workload. You can get the CTP of SQL Server 2022 at https://aka.ms/getsqlserver2022, and see what's changed, test your current apps, and in general get excited about the future of SQL Server.

If you want some ideas and demos to follow around, check out Bob Ward's demos at https://aka.ms/bobsqldemos. He's put his various scripts and notebooks for the platform, where you can reproduce and examine some of the features. Bob has been showing off some of these things at various conferences for awhile, and now you can get his code to do some testing. Aaron Bertrand also has a number of posts on SQL 2022.

As always, if you find issues, send in feedback. MS does read this stuff, and while they don't always agree with you or I, they do consider things. The more you put the reason you want a change in business terms, the better off things are. Rather than saying "an empty CATCH clause hides an error", you might say that "the empty catch clause was unexpected and caused clients to resubmit a form 22 times before customer service could track down a bug." Be specific and show a relation to a tangible business problem for all your errors.

In many ways SQL Server is a very mature product for me. The core engine meets most of the needs I have for SQL Server Central as well as those of many of my customers. However, there are lots of organizations that might benefit from one or more of these features. Whether on premises or in the cloud, we want the platform to grow and improve.

Plus, it can be exciting to reproduce one of Bob's demos and learn something. As we move towards a new version of SQL Server, take a little time to get excited about technology and see what changes are coming in SQL Server and the Data Platform.

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

How to Leverage Machine Learning to Identify Data Errors in a Data Lake

From Dataversity

A data lake becomes a data swamp in the absence of comprehensive data quality validation and does not offer a clear link to value creation. Organizations are rapidly adopting...

AI in Business: Can Ethics Be Reduced to Metrics?

From IT Pro - Microsoft Windows Information, Solutions, Tools

As companies address ethical concerns about AI systems, they run the risk of glossing over complex questions.

How Artificial Intelligence and Data Add Value to Businesses

From Adatis

Knowledge is power. And the data that you collect in the course of your business activities, whether that’s information about the efficiency of your production line or statistics on...

Administration of SQL Server

How to list logins mapped to a database in SQL Server

From SQLServer-DBA.Com

How to filter SQL Server logins mapped to a specif...

Seeding an Availability Group Replica from Snapshot

From SQLServerCentral Blogs

Background If you’ve been using Availability Groups, you’re familiar with the replica seeding (sometimes called initializing, preparing or data sychronization) process. Seeding is a size of operation-based data, copying... The...

New Extended Events Stuff In SQL Server 2022

From Erik Darling Data

I am a heading Some events: event_name memory_grant_feedback_percentile_grant memory_grant_feedback_persistence_update parameter_sensitive_plan_optimization process_killed query_optimizer_nullable_scalar_agg_iv_update spinlock_backoff sql_exit_invoked tsql_feature_usage_tracking A bunch of stuff: package_name event_name description qds automatic_tuning_query_check_ignored Fired when APRC decides to not track a query that is marked as ignored qds automatic_tuning_wtest_details …

New System Configurations In SQL Server 2022

From Erik Darling Data

Brand New Here are new sys.configuration entries in SQL Server 2022: +------------------------------------+-------------------------------------------------------------------------------------+ | name ...

Azure CosmosDB

How to setup Azure Cosmos DB Emulator as dependency in Visual Studio 2022 Connected Services

From Hasan Savran

      Visual Studio team added Azure Cosmos D...

Azure Databricks, Spark and Snowflake

Snowflake for Microsoft SQL Server Developers - Transactions - Part 1

From MSSQL Tips

In this article we explore how to use transactions and a comparison of transactions in SQL Server versus Snowflake.

Azure SQL

Streamline development and accelerate developer velocity on Azure SQL Database

From Azure SQL

Build your next app on Azure SQL Database     Azure SQL Database is a relational database service built for the cloud. Built upon the powerful SQL Server engine, you can use...

Azure SQL Data Exfiltration Controls: Outbound Firewall Rules aka OFRs

From Azure Database Support Blog

Data loss prevention is a major concern with all customers who would like to have granular control over their data and how it gets exported from their databases on...

Azure Synapse (SQL Data Warehouse and Data Lake)

Getting started with Azure Synapse Analytics

From Guy in a Cube

Not sure where to begin with Azure Synapse Analytics? Patrick gets you started and teaches you the clicks to get up and running quickly! Get Started with Azure Synapse...

Azure Synapse Link for SQL: From production to a data warehouse in a few clicks

From Simple Talk

Microsoft announced Azure Synapse Link for SQL. In this article, MVP Dennes Torres explains the new feature.… The post Azure Synapse Link for SQL: From production to a data warehouse...

Introduction to Azure Synapse Lake Database in Azure Synapse Analytics

From SQLShack

In this article, we will learn what is an Azure Lake Database conceptually, and the different components of this solution, followed by its practical implementation in upcoming articles. Introduction...

Career, Employment, and Certifications

How to be a more productive DBA / DBRE

From SQLBlog.org

I talk about some of the things I do to be more productive, and hopefully some of these can help you in your role, too.

Build 2022: Microsoft Boosts Data Analytics and Cybersecurity in New Training & Certifications

From Petri IT Knowledgebase

Microsoft has unveiled enhancements coming to the Learn platform during...

From User Adoption to Hybrid Work Success

From IT Pro - Microsoft Windows Information, Solutions, Tools

As IT professionals adjust their hybrid work strategy through a series of trial and error, they'll need to focus on change management and user feedback.

My Experience with the Chief Data Officer Certificate at Carnegie Mellon

From Little Miss Data

An overview of my Chief Data Officer certificate experience at Carnegie Mellon.

Computing in the Cloud (Azure, Google, AWS)

Selecting and Sizing Cloud VMs for SQL Server

From Glenn Berry

Introduction The PASS 2022 Data Community Summit o...

3 Reasons Why Private Cloud Computing Is Losing Its Appeal

From IT Pro - Microsoft Windows Information, Solutions, Tools

Private cloud computing is by no means disappearing, but the buzz around it isn't what it once was. Here's why.

Azure SQL Database to ADF connectivity using Azure Private Endpoint

From Azure Database Support Blog

Recently, I came across a question where a user wanted to test Private endpoint connectivity from Azure Data Factory ( ADF) to Azure SQL Database. The Azure SQL server...

Building a Data Mesh Architecture in Azure – Part 9 – A Minimum Viable Mesh

From Paul Andrew

Data Mesh Radio Interview Context Last month I joined Scott Hirleman (@DataProductScot) on the Data Mesh Radio Podcast. With no expectations we agreed on the below talking points and...

Conferences, Classes, Events, and Webinars

I’m teaching Mastering Parameter Sniffing at the PASS Summit!

From Brent Ozar Unlimited

At the PASS Data Community Summit in Seattle on N...

Notes on SQLSaturday Jacksonville 2022

From SQLServerCentral Blogs

I drove up to Jacksonville Friday afternoon to allow for bad traffic and immediately hit bad traffic, all four lanes of I-4 blocked that resulted in a 30 minute... The...

Presenting A Day of Azure Data Factory at the PASS Data Community Summit 2022!

From AndyLeonard.blog()

I am honored to deliver a full day pre-conference session at the PASS Data Community Summit 2022! My precon is titled “A Day of Azure Data Factory.” Register today!...

2022 PASS Summit Pre-cons have been announced

PASS have announced the Summit community pre-conference sessions and speaker lineup! Choose from 14 pre-cons featuring Brent Ozar, Kimberly Tripp, Melissa Coates, Itzik Ben-Gan, Denny Cherry, and others, taking place on Monday Nov. 14 and Tuesday Nov. 15. Full-day pre-con sessions will cover topics including database performance tuning and troubleshooting, T-SQL querying, DAX, security, cloud VMs, Azure Data Factory, Azure infrastructure, parameter sniffing, Power BI, PostgreSQL, equity toolkits, and much more!

Never been to a SQL Server training class? Let’s fix that.

From Brent Ozar Unlimited

You love learning from me. You’ve attended some of my free online streams, read my blog posts, and you use the First Responder Kit. You enjoy my laid-back, humorous...

DMO/SMO/Powershell

Open Up Wide

From The lonely Administrator

I recently read a terrific post from Mike F. Robbins about using Format-Wide to display strings. Format-Wide is one of those cmdlets that I don’t think gets much use....

How to Use PowerShell For Loop, While Loop, and Other Loops

From Petri IT Knowledgebase

In this article, we will review PowerShell For loops, While...

PowerShell for the DBA - CMDLETs and Advanced Functions

From MSSQL Tips

In this article we learn about the basics of PowerShell cmdlets, what they are, how to use them and what is available specifically for SQL Server.

Data Mining / Data Analysis

12 Benefits of Data Sharing via APIs

From Dataversity

Data sharing is a hot topic. Multiple analysts and consultancies have been featuring data sharing as one of the key enablers to successful business partnerships and accelerated growth. Both Gartner and McKinsey have...

Data Privacy, Compliance, and Governance

New Connecticut Privacy Law Makes Path to Compliance More Complex

From Dark Reading: Dark Reading News Analysis

As states address privacy with ad-hoc laws, corporate compliance teams try to balance yet another set of similar but diverging requirements.

Most U.S. Companies Still Not Prepared for GDPR or CCPA Compliance

From Dataversity

Even though the European Union’s General Data Protection Regulation (GDPR) went into effect four years ago and a hundred other countries have adopted stringent data privacy laws, the U.S. is lagging...

Data Science

T-learners, S-learners and X-learners

From Statistical Odds & Ends

T-learners, S-learners and X-learners are all meta...

Data Visualisation

when should I use a map?

From Storytelling with Data

Through virtual and in-person workshops around the globe, we have taught tens of thousands of people how to communicate effectively with data. This series captures some of the noteworthy...

Using Candlestick Chart Values for a Decision Making Model in SQL Server

From MSSQL Tips

In this article learn how to make decisions about when to buy and sell a financial security using Candlestick Chart values, T-SQL and SQL Server.

Database Design, Theory and Development

OBG: No RDBMS without Relational Domains

From Database Debunkings

Note: To demonstrate the correctness and stability...

DocumentDB/Key-Value/Graph/other NoSQL Databases

Understanding the Scale Limitations of Graph Databases

From Past News - RSS Feeds

Graph databases and models have been around for well over a decade, and are among the most impactful technologies to emerge from the NoSQL movement. Graph data models are...

HA/DR/Always On/Clustering

Build Distributed Availability Groups to migrate SQL Server databases to a different AD Domain - Part 2

From MSSQL Tips

In this article we continue building Distributed Availability Groups to migrate SQL Server databases to a different Active Directory domain.

Contained Availability Groups in SQL Server 2022

From SQLHA -- Allan Hirt

Contained availability groups are here. Learn more about them. The post Contained Availability Groups in SQL Server 2022 appeared first on SQLHA.

Hardware

Best External SSDs and Hard Drives of 2022

From Tom's Hardware US

We've tested dozens of external hard drives and SS...

Kingston's New Encrypted SSD Unlocks Via Touch Screen

From Tom's Hardware US

OS-independent XTS-AES 256-bit encrypted device un...

AMD Ryzen 7000 Processor Information

From Glenn Berry

Introduction During a Computex 2022 Keynote on May 23, 2022, AMD CEO Dr. Lisa Su revealed some interesting new AMD Ryzen 7000 processor information. Here is her presentation: Unfortunately,...

MDX/DAX

FIRSTDATE, LASTDATE – DAX Guide

From Sqlbi

FIRSTDATE: Returns first non blank date. https://dax.guide/firstdate/ LASTDATE: Returns last non blank date. https://dax.guide/lastdate/

PARALLELPERIOD – DAX Guide

From Sqlbi

PARALLELPERIOD: Returns a parallel period of dates by the given set of dates and a specified interval. https://dax.guide/parallelperiod/

How Many Employees by Period

From Excelerator BI

I have many reasons for sharing content online. The main reasons are that I like sharing what I know, but also that I want to document how to complete...

Microsoft News

Latest Windows Server 2022 Update Brings Support for WSL 2 Linux Distributions

From Petri IT Knowledgebase

Microsoft has announced the release of Windows Server 2022 build...

The Microsoft Intelligent Data Platform

From Paul Andrew

My Thoughts Following MSBuild 2022 The MSBuild conference was excellent. The effort Microsoft put into making the experience work across time zones, in different languages and hybrid (in person/online)...

Microsoft Now Lets IT Admins Review & Remove Inactive Azure AD Users

From Petri IT Knowledgebase

Microsoft has unveiled a couple of security improvements to Azure...

The Microsoft Intelligent Data Platform: Bringing together databases, analytics and governance

From All about Microsoft Blog RSS | ZDNet

There's yet another new Microsoft platform in town: The Microsoft Intelligent Data Platform. Here's what this is and why app developers, chief data officers and IT pros should take...

Windows Update Fixes Issues with Intel and AMD's CET

From Tom's Hardware US

Microsoft fixes Windows 10 to fix Microsoft Store ...

Oracle/PostgreSQL/MySQL/other RDBMS

Security in MySQL: Part Two

From Simple Talk

There’s more to security in MySQL than user account privileges. In this article, Lukas Vileikis explains the other components of MySQL security.… The post Security in MySQL: Part Two appeared...

Performance Tuning SQL Server

SQL Server IF Branches And Query Performance Part 5: Does Dynamic SQL Work?

From Erik Darling Data

Bestest If we want to start this post in the right place, we have to go back to 2009. That was the first time a (much) young(er) Erik Darling wrote...

SQL Server IF Branches And Query Performance Part 1: The Problem

From Erik Darling Data

Manifesto This is a problem I deal with quite a bit when helping people track down performance problems and, you know, solve them. The basic scenario is something like this: CREATE PROCEDURE ...

PowerPivot/PowerQuery/PowerBI

Reduce the queries being sent with Incremental Refresh in Power BI!

From Guy in a Cube

Have you noticed some extra queries being sent when using Incremental Refresh in Power BI? Patrick explains why this could happen and a potential workaround. Privacy Levels: https://docs.microsoft.com/power-bi/enterprise/desktop-privacy-levels The post...

(Livestream Replay) Why Should I Be Interested in the ExecuteQueries Endpoint of PBI REST API? - with Štěpán Rešl

From Havens Consulting

ABSTRACT At the end of last year, one called...

Power BI Datamart Integration in the Power BI Ecosystem

From RADACAD

Power BI Datamart is integrating well with other components of the Power BI ecosystem (such as workspaces, sharing, deployment pipelines, endorsements, sensitivity labels, etc). In this article and video,...

Power BI Datamart – What is it and Why You Should Use it?

From RADACAD

One of the newest additions to the Power BI components is the Datamart. Power BI Datamart is more than just another feature, it is a major milestone where the...

Stopping Some Users Seeing Certain Columns Or Measures In Your Power BI Report With Object Level Security And Field Parameters

From Chris Webb's BI Blog

Use object level security and field parameters to ...

Power BI: When a Power Query Native Query is not enough

From Simple Talk

In Power BI, when importing data with Power Query, one basic performance concept is the use of native queries. The transformations will perform better if they can be converted...

Fields parameters in Power BI

From Sqlbi

This article analyzes the fields parameters feature in Power BI, unveiling some of the internals of its implementation. IMPORTANT: while this feature is in preview, you must enable it...

Fields parameters in Power BI

From Sqlbi

This video analyzes the dynamic parameters feature in Power BI, unveiling some of the internals of its implementation. IMPORTANT: While this feature is in preview, you must enable it...

Product Reviews and Articles

Book Review: The Road to Azure Cost Governance

This book aims to help you reduce your Azure costs, how does it fare?

Product Upgrades and Releases

Generally available: Microsoft Purview Data Estate Insights

From Azure Updates

Microsoft Purview Data Estate Insights (in GA July 1, 2022) provides a bird's eye view of your data estate's health.

Generally available: Ledger in Azure SQL Database

From Azure Updates

Enable proof that your database has not been tampered with and restore it back to the original value if needed by enabling ledger in Azure SQL Database.

Public preview: New modern capabilities for Azure SQL Database

From Azure Updates

Simplify and expedite application development and reduce time-to-market with new features for Azure SQL Database.

General availability: Azure Database for MySQL - Flexible Server Business Critical service tier

From Azure Updates

Run your production workloads on the Business Critical service tier, best for high-performance transactional or analytical applications and achieve a 1.5x performance improvement over Single Server on open-source community...

Generally available: Azure Database for MySQL – Flexible Server 80 vCore Business Critical

From Azure Updates

Azure Database for MySQL Flexible server is now offering 80 vCore compute for tier 1 workloads.

New for AWS DataSync – Move Data Between AWS and Other Public Locations

From AWS News Blog

Moving data to and from AWS Storage services can be automated and accelerated with AWS DataSync. For example, you can use DataSync to migrate data to AWS, replicate data...

General availability: Azure Backup supports backup of Write Accelerator enabled disks

From Azure Updates

Azure Virtual Machine backup protects Write Accelerator enabled disks

Public preview: Autoscale Stream Analytics jobs

From Azure Updates

Autoscaling allows you to define the minimum and maximum streaming units. Stream Analytics will automatically take care of dynamically optimizing the number of streaming units needed for your workload.

SSIS Catalog Browser v0.9.10 is Available

From AndyLeonard.blog()

I am excited to share the latest release of SSIS C...

New – Amazon EC2 C7g Instances, Powered by AWS Graviton3 Processors

From AWS News Blog

I am excited to announce that Amazon Elastic Compute Cloud (Amazon EC2) C7g instances powered by the latest AWS Graviton3 processors that have been available in preview since re:Invent...

Python

How to Create Executable Applications in Python

From Tom's Hardware US

Building your own executable Python applications i...

Compute and Display Candlestick Charts in SQL Server and Python

From MSSQL Tips

This tip extends prior coverage of candlestick charts by taking advantage of financial time series data stored in SQL Server and charted via Python.

Security News and Issues

ChromeLoader Malware Hijacks Browsers With ISO Files

From IT Pro - Microsoft Windows Information, Solutions, Tools

The malware’s abuse of PowerShell makes it more dangerous, allowing for more advanced attacks such as ransomware, fileless malware, and malicious code memory injections.

Exposed Kubernetes Clusters, Kubelet Ports Can Be Abused in Cyberattacks

From Dark Reading: Dark Reading News Analysis

Organizations must ensure their kubelets and relat...

Insider Threat Prevention Best Practices for the Remote Work Era

From IT Pro - Microsoft Windows Information, Solutions, Tools

Insider threats have grown more rampant following the widespread adoption of remote workforces. Learn how to boost your company’s insider threat prevention efforts.

Microsoft Detects 254% Spike in XorDDoS Attacks on Linux Servers

From Petri IT Knowledgebase

Microsoft has published an advisory about a distributed denial-of-service (DDoS)...

Malicious Python Repository Package Drops Cobalt Strike on Windows, macOS & Linux Systems

From Dark Reading: Dark Reading News Analysis

The PyPI "pymafka" package is the latest example of growing attacker interest in abusing widely used open source software repositories.

T-SQL and Query Languages

Announcing JSON Enhancements in Azure SQL Database and SQL Server 2022

From Azure SQL

Azure SQL Database, Azure SQL Managed Instance and SQL Server currently support JSON text processing in T-SQL batches. This functionality allows you to store and manipulate JSON documents in...

My Favorite T-SQL Enhancements in SQL Server 2022

From MSSQL Tips

A few of the most useful changes in SQL Server 2022 so far are GREATEST, LEAST, STRING_SPLIT, DATE_BUCKET and GENERATE_SERIES and I will cover each one and show practical...

T-SQL Windowing Improvements in SQL Server 2022

From SQLPerformance

Itzik Ben-Gan dives deep on two of the more interesting T-SQL enhancements in SQL Server 2022: the new WINDOW clause and the windowing NULL treatment clause. The post T-SQL Windowing...

Fun With KQL – Extend

From Arcane Code

Fun With KQL - Extend

The VALUES clause or building tables out of nothing

From Simple Talk

The VALUES clause makes inserting literal values into a table simple and easy. In this article, Joe Celko explains how to use the VALUES clause.… The post The VALUES clause...

Tech News

Broadcom to Buy VMware for $61 Billion in Record Tech Deal

From IT Pro - Microsoft Windows Information, Solutions, Tools

The deal is the biggest takeover ever for a chipmaker and extends an acquisition spree for Broadcom CEO Hock Tan, who has built one of the largest and most...

The Promise of Non-volatile Random-access Memory for Storage

From IT Pro - Microsoft Windows Information, Solutions, Tools

Non-volatile random-access memory, or NVRAM, is increasingly a technology to watch. Learn about how NVRAM works, use cases, and more.

The Top 10 Ipconfig Commands You Should Learn

From Petri IT Knowledgebase

In this article, I’m going to show you how to...

How to Boost Data-Driven Collaboration

From Past News - RSS Feeds

With rapid business expansion often comes data siloing, where one department doesn’t share its data with any of the others. While this may be noticed and fixed quickly in...

Build 2022: Microsoft Introduces New Dev Box Cloud PC Service for Developers

From Petri IT Knowledgebase

Microsoft has announced a new custom virtualization solution called “Microsoft...

Microsoft to Welcome Third Party Widgets in Windows 11

From Tom's Hardware US

At the BUILD developer conference today, Panos Panay said third parties will be able to start building Windows 11 widgets as companion experiences for Win32 and PWA apps later...

Best Password Managers 2022: Free and Paid

From Tom's Hardware US

A good password manager is secure, seamless, and s...

Intel Relaxes Hiring Policy, as It Searches for More Talent

From Tom's Hardware US

Back in 2015 Intel, went through a significant res...

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

Simplify Your Database List with a Filter

From Callihan Data

Life can be easier when you block out the noise an...

 
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

 

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