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
 

SQLBits Report

Last week I attended my first in-person event in over two years. SQLBits, the largest data platform conference in Europe, was a hybrid event and marked the first time many of us met in person in ages. It was a huge success as folks from around the world gathered to learn...and celebrate! I heard several people say, while it seemed like more than two years, it also felt like they were apart from their data community friends for just a few days when seeing them again.

The community’s favorite Microsoft speakers were there in full force giving us the latest news about SQL Server 2022, database migrations to Azure, Power BI, and more. I was especially interested in hearing about features of SQL Server 2022 that make queries run faster – without changing code. This set of features is called Intelligent Query Processing (IQP). You may have heard me talk about the IQP features available with SQL Server 2017, 2019, and Azure SQL Database at many virtual events the past two years. I’m most looking forward to the IQP feature called Parameter Sensitive Plan Optimization. This feature allows more than one plan to be saved in cache so that the plan can be switched based on the number of rows!

There were many Microsoft sessions, but the community speakers were also on hand or speaking virtually. Sessions ranged from beginner to advanced and covered everything from query tuning to data science. There was really something for everyone. (By the way, the PASS Data Community Summit call for speakers is open now!)

While there was a lot of learning at SQL Bits, there were also many fun activities, including game and trivia nights. SQL Bits would not be complete without the theme-based costume party. This year, the theme was eighties video games, and the party featured life-sized games and dancing.

Overall, SQL Bits was just what many of us needed after the past two years. I look forward to many more chances to present sessions in person, networking, and meeting up with old friends.

 

 

Kathi Kellenberger

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

Flyway Gotchas

Explaining some of the 'gotchas' that can trip up the unwary Flyway user, and how to avoid them. One or two of these you'll encounter quickly, such as the case-sensitivity of parameters and arguments. Others, such as potential problems with undo scripts or running scripted callbacks, only when you are tackling more complex development processes.

AI/Machine Learning/Cognitive Services

How to Start Using AI at Your Company

From Dataversity

So you want to start using AI at your company. Now...

Administration of SQL Server

Do you have the right backup and recovery strategy?

From Steve Stedman

There is an old DBA joke, that goes something like...

Changing the Owner of a Database #SQLNewBlogger

From SQLServerCentral Blogs

Another post for me that is simple and hopefully s...

Day 10 – Server Overview

From Steve Stedman

With the server overview page you can keep close t...

Azure SQL

Connect to Azure SQL DB & Managed Instance with AAD managed identity from ADO.NET app

From Azure Database Support Blog

In the past, the main namespace for connecting SQL server is System.Data.Sqlclient for both .NET framework app and.NET Core app. However, when it comes to AAD authentication, it makes...

Configure IP firewall rules for Azure SQL Databases

From SQLShack

The Azure SQL Database provides high performance, secure and reliable managed relational database service. Security is the prime focus area in both on-premises and cloud infrastructure while designing the...

GA: SQL best practices assessment for SQL Server on Azure VMs

From MS SQL Server Blog

Wouldn't it be great if there was a way to learn i...

Announcing GA release of Azure SQL Maintenance Windows for SQL Database and SQL Managed Instance

From Azure SQL

We are excited to announce the GA release of maint...

Generally available: Best practices assessment for SQL Server on Azure Virtual Machines

From Azure Updates

Evaluate SQL Server on Azure Virtual Machines for configuration best practices using the SQL best practices assessment feature on the SQL virtual machine blade in the Azure portal.

Azure SQL—Public preview updates for mid-March 2022

From Azure Updates

Public preview enhancements and updates released for Azure SQL.

Azure SQL Managed Instance

Announcing link feature for Managed Instance now in preview

From Azure SQL

In the previous article Managed Instance link – connecting SQL Server to Azure reimagined, we've introduced the link feature for Azure SQL Managed Instance as our best hybrid solution for Managed Instance, allowing...

Computing in the Cloud (Azure, Google, AWS)

Best practices for running Microsoft Active Directory Services on AWS

From SQLServer-DBA.Com

Using the on-prem Active Directory machines, users...

Using Azure Blob Storage in Power Automate

From SQLServerCentral Blogs

In this video, you will learn how to setup a...

Generally available: Pin analytics tile to dashboards in Azure IoT Central

From Azure Updates

Quickly build new visuals by simply pinning an ana...

How to Migrate SQL Server to the Cloud via AWS Data Migration Services

From MSSQL Tips

Learn about AWS Data Migration Services to migrate...

A summary of creating a trust relationship between on-premises domain and AWS Directory Service

From SQLServer-DBA.Com

Configuring AWS Managed AD services with on-premis...

Conferences, Classes, Events, and Webinars

Why you need to go beyond dynamic data masking

Do you know there are 2 key types of Data masking, and what each offers? In this 30-minute webinar SQLServerCentral Editor, Steve Jones, talks through the capabilities, use cases, benefits, and problems of both static and dynamic data masking.

How to get DevOps buy-in across your organization

In our latest DevOps 101 Series live webinar Grant Fritchey discusses why the key to successful DevOps implementation is gaining buy-in, and how you can achieve this in your organization.

Data Mining / Data Analysis

Call Center Solutions: Agent Status Timelines

From BlueGranite Blog

Call Center data is some of the most interesting, ...

DevOps and Continuous Delivery (CI/CD)

How to Check out a Remote Git Branch

From Petri IT Knowledgebase

If you are new to Git, understanding how Git commands...

ETL/SSIS/Azure Data Factory/Biml

SSIS Framework Manager 16 Mar 2022 Updates Video

From AndyLeonard.blog()

I streamed about even more updates to the SSIS Framework Manager. Enjoy!

Exciting New Features in Azure Data Factory | Data Exposed

From Azure SQL

Azure Data Factory is a cloud-based ETL and data integration service that allows you to create data-driven workflows for orchestrating data movement and transforming data at scale. In this...

MDX/DAX

VAR.P, VAR.S, VARX.P, VARX.S – DAX Guide

From Sqlbi

VAR.P: Calculates variance based on the entire pop...

How to return BLANK instead of zero

From Sqlbi

How to return BLANK instead of zero in a DAX measu...

[DAX] Anti-Patterns Episode Five: Removing FILTERs (with Daniil Maslyuk)

From Havens Consulting

A lot of videos and articles teach you how to writ...

Machine Learning

How to Incorporate ML.Net With Algorithmic Trading

From DataScience+

Are you interested in guest posting? Publish at DataScience+ via your RStudio editor. Category Regression Models Tags Linear Regression Logistic Regression Machine Learning Python As you search about ML.Net on Google, you’d find much content about...

Microsoft News

Microsoft Azure Ahead of AWS in Enterprise Cloud Space, Says New Report

From Petri IT Knowledgebase

Microsoft Azure is now the most widely used enterp...

Oracle/PostgreSQL/MySQL/other RDBMS

General availability: New extensions for Azure Database for PostgreSQL - Flexible Server

From Azure Updates

Install timescaleDB, pg_repack and orafce on newly created Flexible Servers on Azure Database for PostgreSQL, a managed service running the open source Postgres database.

Working with MySQL tables

After getting a new database in place, the next step is to create tables. In this article, Robert Sheldon walks you through creating tables with SQL Workbench and with scripts.

Data Types in PostgreSQL: Learning PostgreSQL with Grant

PostgreSQL has an unusually large number of data types. Grant Fritchey reviews each data type and discusses the good and bad points of each.

Performance Tuning SQL Server

Understand Your Plan: Estimates And Actuals

From Erik Darling Data

Remember way back when maps were on pa...

Lesson Learned #191: Performance comparison using Inner vs Left Join in Linked Server/Elastic Query

From Azure Database Support Blog

Today, I worked on a very interesting performance ...

Understand Your Plan: Costs (And Why You Shouldn’t Bother With Them)

From Erik Darling Data

Costs are okay for figuring out why SQL S...

PowerPivot/PowerQuery/PowerBI

Power BI Dashboards

From SQLServerCentral Blogs

This is part of a series on my preparation for the...

Natural Language based data exploration in Power BI

From SQLShack

In this article, we will learn how to add natural ...

Introduction into my blog series on “Which Power BI Reports do I have access to?”

From FourMoo

In this series of blog posts, I am going to show y...

Get Files from SharePoint Folders in Power BI when Column Names or Column Numbers are Expected to Change

From MSSQL Tips

In this article we will look at how to combine files in Power BI when column names or the number of columns can change at any time.

So, we just wait???

From Guy in a Cube

What's up with the wait time in Power BI Dataflows? Do we just live with it? What's going on and what can we do about? Adam, has you covered!...

Professional Development

Starting My New Book – Step 1 – Prepare computer(s)

From Simple Talk

The main gist of this article is that if you are starting any project where you want to both teach a subject or benchmark algorithms, the cleaner the machine...

Security News and Issues

You can’t secure your network with spite

From SQLServerCentral Blogs

I wrote a post a couple weeks ago about not changing port 1433 for security reasons. I received this comment, which is not visible on that page because it... The...

T-SQL

SQL Server Trigger Example

From MSSQL Tips

Learn about SQL Server triggers, their use and how to create a simple trigger to track data changes in a table.

Scripting with a temp stored procedure

From SQLStudies

A few years back I learned about temporary stored ...

SQL Variables in Scripts, Functions, Stored Procedures, SQLCMD and More

From MSSQL Tips

In this article we look at how to use variables with SQL Server to allow you to make code more dynamic. We look at scripts, functions, stored procedures, sqlcmd...

UPSERT Requires a Unique Index

From Michael J. Swart

To avoid deadlocks when implementing the upsert pattern, make sure the index on the key column is unique. It’s not sufficient that all the values in that particular column...

How to find tables with 0 records using space

From SQLServerCentral Blogs

This is a follow up post to the previous one about...

How To Create a Table in SQL Server

From MSSQL Tips

In this article we cover an introduction to the CR...

Shift calculations (or same time every day)

From SQLStudies

One of the more interesting jobs I’ve had over t...

SUBSTRING Command in SQL: A Primer

From SQL Server – {coding}Sight

Similar to my article regarding the SQL Server STU...

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

Get Started using SSMS - Connect, Navigate, Query

From MSSQL Tips

In this article we cover how to get started using SSMS and how to connect to a SQL Server, navigate using the tool and run a query.

Virtualization and Containers/Kubernetes

Configure MSDTC to run Distributed transactions for SQL Server Linux Containers on Azure Kubernetes

From MS SQL Server Blog

It's been a while since I've had the opportunity to write and share a blog post about SQL Server containers and Linux. Today, I'd like to show you how...

Top 20 Kubernetes Best Practices

From Past News - RSS Feeds

Containers have emerged as the standard for cloud-native application development, and Kubernetes, also known as K8s, is arguably the most popular container orchestration tool. A survey from the Cloud Native...

How to Install Hyper-V on Windows Server Core

From Petri IT Knowledgebase

If you want to use Hyper-V on Windows Server Core,...

 
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

 

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