Problems displaying this newsletter? View online.
Database Weekly
The Complete Weekly Roundup of SQL Server News
Hand-picked content to sharpen your professional edge
Editorial
 

Fantasy SQL Server

This past week was the 118th T-SQL Tuesday (hosted by Kevin Chant) and it was a great one. Lots of people participated, with some really interesting entries. Kevin asked people to post their fantast T-SQL (or SQL Server) feature that they wish Microsoft would build. From better defaults and hints to a performance rating to CCI improvements to better partitioning, there are lots of creative solutions. Look for the recap this coming week.

I didn't write mine, mostly because I was out of the country and busy with SQL in the City Streamed and then some customer visits, as well as a mini-vacation in London with my wife. As a result, this slipped my mind, but my feature would be two phase authentication for a batch. I'd like a user to be able to submit a batch, have that held in a queue inside SQL Server until another user approved this feature somehow. The implementation doesn't matter, but requiring two admins (or users) to run something would be fantastic for limiting rogue admins.

What's more, I'd use it to schedule something for the future that needed to be done, but I wasn't sure when, like cleanup of some deployment. I'd write the trigger delete or other cleanup, leave it in queue and then have a job that reminds me of work that's out there. When I'm ready, another account approves something.

There were some good features submitted. I like Brent Ozar's, restoring a single table, which is based on this suggestion with lots of votes. Not likely to happen because the backup process doesn't know what's on the pages, it just restores them. However, I'd think this could be added somehow with a scan of system tables inside the backup. Another simple one is better logging of job results. We've needed that for a long time, and that seems doable.

If you didn't participate, you can still write something, and even submit a suggestion to Microsoft. Doing a T-SQL Tuesday post is a great way to think and exercise your mind a bit. You might even have a great idea that someone notices and Microsoft picks up. You can still write your post and leave a comment on the invitation post.

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

Learn the fundamentals of Redgate Products

Redgate invite you to look around their newly refurbished University. If you are new to their tools there are simple, easy to follow courses to get you up and running, and if you are a long-time customer you can check out the recently added courses which take you through some more technical tips, tricks and troubleshooting.

Are you making the most of your Redgate Tools?

Whether you are a long time Redgate customer or have recently made a purchase you can find helpful and easy to follow video courses on Redgate University. With the brand-new look and the recently added courses you will soon be getting the most from your Redgate tools.

SQL Change Automation 4 now available with SSMS extension

The Development component of SQL Change Automation now integrates directly into SQL Server Management Studio as well as Visual Studio. This allows teams to collaborate seamlessly during development, regardless of their preferred IDE. Other new features include new data compare options for PowerShell and static code analysis.

Take the 2019 State of Test Data Management survey – you could win a $250 Amazon voucher

We want to hear from you on the approaches you take and the challenges you face when delivering test data to development and testing environments. Take part now for an advance copy of the research and a chance to win a $250 Amazon voucher.

New: SQL Monitor 9.1 - control and refine the alerts for your growing estate

In this blog post Rebecca Woof walks us through the new features of SQL Monitor 9.1. With PowerShell API alerting and a new permissions table the latest release addresses challenges that come with a growing SQL Server Estate.

Learn how to get a lot more out of your Redgate tools.

You probably have a favored Redgate tool but if you’ve been using it for a while, you may not be making the most of the features. Learn how to fully utilize your products starting with our Redgate University ‘Getting Started’ courses, then move on to the newly added ‘Advance your skills’ section.

AI/Machine Learning/Cognitive Services

AI for ophthalmology: Doing what doctors can’t

This is a keynote from the O’Reilly Artificial I...

The moral responsibility of AI builders

This is a keynote from the O’Reilly Artificial I...

Going beyond fully supervised learning

This is a keynote highlight from the O’Reilly Ar...

Practical insights into deep reinforcement learning

This is a keynote highlight from the O’Reilly Ar...

Open-endedness: A new grand challenge for AI

This is a keynote highlight from the O’Reilly Ar...

When to Use Different ML Algorithms`

Stefan Franczuk explains the different categories ...

How new tools in data and AI are being used in health care and medicine

Artificial intelligence (AI) will have a huge impa...

Machine learning requires a fundamentally different deployment approach

The biggest issue facing machine learning (ML) isn...

Redgate Database Devops
Administration

DMV with SQL Server Service info (including the service accounts)

I recently found this DMV and couldn’t wait to s...

Azure DevOps

Finding the Visual Designer in Azure DevOps Builds

This post is really a reminder to me, since I don?...

Career Growth and Certifications

Training – Learning Data Science

You should never stop learning, especially within ...

Lessons learned from being self-employed, 12 months in

This months marks one year of working for myself, ...

New Pluralsight Course – Managing Kubernetes Controllers and Deployments

My new course “Managing Kubernetes Controllers ...

Gatekeeping and the lack of diversity in the workplace

Recently I have become more vocal on Twitter and o...

Computing in the Cloud (Azure, Google, AWS)

Azure – What is a Shared Access Signature?

Using a Shared Access Signature (SAS) is usually t...

The Hybrid Cloud Becomes the New Norm

As businesses have been moving along the path towa...

Conferences, Classes, Events, and Webinars

Using Redgate, AKS and Azure to bring DevOps to your Database

Join Hamish Watson and Rob Sewell to learn practical solutions on how to bring DevOps to your database. This will be a fun-filled fast paced hour and you will learn some new skills which will bring immediate benefit to your organization.

What You Need to Know About the 2019 DORA Accelerate State of DevOps Report

Join Jez Humble, a founding member of DORA well known for his groundbreaking research on IT performance and Microsoft MVP Steve Jones to learn the latest insights from the 2019 DORA Accelerate State of DevOps Report – and what they mean for your organization and career.

SQL in the City Sydney in Two Weeks

It’s two weeks to our next SQL in the City Summi...

SQL Saturday NYC: Three Weeks To Go!

I’m In Your Area If you’re in the New York are...

3 reasons why SQL in the City Summit Sydney is a must attend event for data professionals working in finance

In its 19th Annual Global CEO Survey, PwC found th...

SQLSATDenver PreCon – Kubernetes Zero to Hero – Installation, Configuration, and Application Deployment!

Pre-conference Workshop at SQLSaturday Denver I?...

DMO/SMO/Powershell

working with file sizes in dbatools

You may notice our file sizes are pretty and human...

Data Privacy, Compliance, and GDPR

Web scraping doesn’t violate anti-hacking law, appeals court rules

Employer analytics firm can keep scraping public L...

DevOps and Continuous Delivery (CI/CD)

DevOps for Organizational Change: Is it an Evangelist or a Myth?

Click to learn more about author Harikrishna Kunda...

A DevOps Process for Deploying R to Production

I've been at the EARL Conference in London this we...

Introduction to DevOps: Security, Privacy, and Compliance

Robert Sheldon continues his DevOps series with a ...

The database in the context of digital transformation

Every company is a software company – Satya Nade...

DocumentDB/Key-Value/Graph/other NoSQL Databases

Now Available – Amazon Quantum Ledger Database (QLDB)

Given the wide range of data types, query models, ...

ETL/SSIS/Azure Data Factory/Biml

Get Started with the For Loop Container in SSIS

SQL Server Integration Services is equipped with t...

General

Hot Patching SQL Server Engine in Azure SQL Database

In the world of cloud database services, few things are more important to customers than having uninterrupted access to their data. In industries like online gaming and financial services that experience high transaction rates, even the smallest interruptions can potentially impact the end-user’s experience. Azure SQL Database is evergreen, meaning that it always has the latest version of the SQL engine, but maintaining this evergreen state requires periodic updates to the service that can take the database offline for a second. For this reason, our engineering team is continuously working on innovative technology improvements that reduce workload interruption.

HA/DR/Always On/Clustering

Disaster Recovery: Steps SMBs, Enterprises Must Take

eWEEK DATA POINTS RESOURCE PAGE: Disaster strikes:...

Hardware

Patriot Launches Viper VP4100 PCIe Gen 4 SSDs: Up to 5 GB/s

Patriot’s Viper Gaming division this week offici...

MSI’s Prestige PC341WU 5K 34-Inch Professional Monitor Now Available

MSI entered the display market just a couple of ye...

Glenn’s Tech Insights For September 13, 2019

(Glenn’s Tech Insights… used to be part of our...

ThinkPad X1 Carbon 7th-gen mini-review: Minor updates made to a stellar machine

Lenovo promised 18 hours of battery life, and it d...

Corsair Reveals Vengeance LPX DDR4-4866 Memory Kit

Corsair on Thursday released its fastest memory ki...

Western Digital 20 TB HDD: Crazy Capacity for Cold Storage

As operators of cloud datacenters need more storag...

AMD improves real-world boost and idle on Ryzen 3000

The extra 25-50MHz boost speed probably means less...

Microsoft News

Microsoft's new Windows 10 20H1 test build adds ARM64 support for WSL

Microsoft's newest Windows 10 20H1 feature update ...

Performance Tuning SQL Server

Get the Last Actual Plan With sys.dm_exec_query_plan_stats

I’ve always felt responsible for making such a b...

Why You Need Query Store, Part I: Historical Performance Data

The Query Store feature previewed in Azure SQL Dat...

Silly Execution Plan Warnings

First Time, Long Time I’ve written about all of ...

Why You Need Query Store, Part II: Plan forcing

We hear a lot about all the data that Query Store ...

Polybase/HDInsight

PolyBase: When You Have No Local Tables

Today’s PolyBase post is all about what happens ...

PowerPivot/PowerQuery/PowerBI

Preventing & Managing Refresh Failures in Power BI

In this article I am going to share with you a con...

Some Methods for Calculating Quarter in DAX for Power BI

You might have wondered that there is no DAX Quart...

Power BI Premium: What is V-CORE pooling?!?

Adam breaks down v-core pooling with Power BI Prem...

Troubleshooting DAX performance in Power BI Desktop? Clear the model cache!

Patrick shows you how you can clear the Power BI D...

Fixing incorrect date formats in Power BI Report Server when using Chrome or Firefox

Originally posted on: http://blogs.vroegop.org/dar...

Power BI – Fixing Dates from Sharepoint Lists (converting UTC Dates to Local Dates)

Originally posted on: http://blogs.vroegop.org/dar...

Custom Format Fields and Measures in Power BI

If you have been watching Power BI news recently, ...

Power BI Custom Format String Examples, Part 1: Numbers

Now that we can apply custom format strings to fie...

Native Query: Be careful when using in Power BI

Patrick looks at native query and why you should b...

Product Reviews and Articles

Snowflake for SQL Server users – Part 6 – Role Based Security

Security in Snowflake is quite different to what's...

Integrating SQL Server Tools into SQL Change Automation Deployments

Phil Factor shows how to integrate use of SQL Chan...

Understanding State of SQL Server Monitoring 2019 Report

Earlier Red Gate launched the industry’s first-e...

Changing the SQL Data Masker Connection Target

This post will explain how to change the connectio...

Handling Tricky Data Migrations during State-based Database Deployments

In this article, we’ll show how you can still us...

R Language

Parsing Text for Emotion Terms: Analysis & Visualization Using R: Updated Analysis

Are you interested in guest posting? Publish at Da...

SQL Server News

T-SQL Tuesday #118 My Fantasy SQL Server Feature

This post is a response to this month’s T-SQL Tu...

Tracking Who Last Changed a Row

This post is a response to this month’s T-SQL T...

#TSQL2sday: I Just Wish SQL Server Could Restore a Single Object from Backup.

For this month’s T-SQL Tuesday, Kevin Chant aske...

T-SQL Tuesday: Draw Your Own Execution Plans

Happy Little Operators This month’s T-SQL Tuesda...

T-SQL Tuesday: Fantasy SQL Feature

T-SQL Tuesday is a monthly blog party for the SQL ...

T-SQL Tuesday 118; My Fantasy SQL Server Feature

This month the T-SQL Tuesday is hosted by Kevin Ch...

T-SQL Tuesday #118 – Your fantasy SQL feature

Words: 865 Time to read: ~ 5 minutes T-SQL Tuesday...

T-SQL Tuesday #118 My Fantasy SQL Server Feature

This post is a response to this month’s T-SQL Tu...

SQL Server Wishlist

This month for T-SQL Tuesday Kevin Chant asks us w...

T-SQL Tuesday #118 My Fantasy SQL Server Feature

This post is a response to this month’s T-SQL Tu...

SQL Server Security and Auditing

How to Use SQL Audit and Azure Log Analytics to Comply with Audit Rules

You can use SQL Audit to record changes to securit...

Security News and Issues

Fabricated Voice Used in Financial Fraud

This seems to be an identity theft first: Criminal...

More on Law Enforcement Backdoor Demands

The Carnegie Endowment for International Peace and...

Software Development

Reimagining Experimentation Analysis at Netflix

Toby Mao, Sri Sri Perangur, Colin McFarland Anothe...

T-SQL

T-SQL bugs, pitfalls, and best practices – pivoting and unpivoting

Itzik Ben-Gan adds another post to his series on T...

Previous year up to a certain date

This article describes how to compute previous yea...

How to Use Multiple Hints Together for a Query? – Interview Question of the Week #241

Question: How to Use Multiple Hints Together for a...

T-SQL 101: #34 Formatting your scripts for readability

While it might be obvious that it's important to f...

Creating Graph tables

In the previous post on this we saw what is a basi...

SQL SERVER – Find All Tables Containing Specific Column Name

During the recent Comprehensive Database Performan...

SDU Tools: Check if an IP address is valid using T-SQL

Every now and again, I need to store IP address va...

SQL Server 2019 Graph Database and SHORTEST_PATH

With SQL Server 2019 on the way, it’s time to be...

The Lighter Side

Tesla touts raceway record with 3-motor powertrain prototype

Musk: three-motor powertrain will come to Model S,...

The Data-Philes Team Meet the Time Traveler

The year is 1999, somewhere in Cambridge, UK. Kath...

Tools for Development

SQL SERVER Management Studio 18 – Enable Dark Theme

We are all techies and we love to use a dark theme...

SQL SERVER Management Studio – Completion Time in Messages

When the queries end, we know how long the query r...

Quick SSMS Tip

It is widely known that I am a horrible speller an...

Virtualization and Containers/Kubernetes

Kubernetes: A simple overview

Get a basic understanding of Kubernetes and then g...

 
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

 

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