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
 

Future Proof

Two weeks ago was the PASS Summit and Ignite where Microsoft announced a whole slew of new technologies in and around data, analysis, and data management. From the release of SQL Server 2019 to the amazing technology behind Big Data Clusters, our industry is changing and growing faster all the time. Yet, for a lot of people, getting good, tested, backups in place is a struggle. Understanding how, when and why to do query tuning is a bit of a mystery. When these people look at technologies like Kubernetes, it’s not a miracle of modernity, but an almost impossible dream. For a lot of people, just getting the fundamentals working within their organization is their principal goal.

Fact is, that’s OK.

Not everyone is going to be setting up a Kubernetes service or automating spinning up thousands of containers as a fundamental part of their data management. If you’re one of these people, don’t feel despair at the mountain in front of you. Instead, rejoice in the opportunities you have. You need to get your backups in order? Excellent, now is the time to learn some automation, so you can check out PowerShell and the DbaTools open source software. You want to get the changes being made to your system under control? Cool, check out Git or GitHub and learn about source control.

Learning is learning. Expanding your knowledge, your skillset, your capabilities, this is what matters to future proof your career. It doesn’t matter that you’re not on the bleeding edge of technology using the tools and services that are going to get released next week. What matters is that you, and your organization, are progressing on the maturity path. You should be taking advantage of the fact that a path through the jungle has been cut by others. Eventually, you’ll get your head out from under and you’ll also start to learn all the new shiny.

Always be making progress on the road. Don’t assume you’ve got all the knowledge you need. None of us do. Strive to do more and be better. Yeah, I’m telling you to work harder. Same thing I tell myself all the time. Just remember, it doesn’t matter how far down the learning path you are, just that you are on the path and are actively learning.

Steve Jones - SSC Editor

Join the debate, and respond to the editorial on the forums

 
Redgate Database Devops
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

From Source Control to Database using SQL Compare Command Line

Giorgi Abashidze explains how his team use SQL Compare Command line to automate database deployments for their customers, without having access to the real staging or production databases, merely by using our development database contained under TFS Source Control.

Take the 2020 State of Database DevOps Survey – win a new iPad

Redgate’s 2020 State of Database DevOps Survey is open now. Share your views on Database DevOps today for a chance to win a new 65GB iPad Air. Plus, for every entry, Redgate will donate $1 to UNICEF. Take the survey now.

Large estate monitoring at BMW

Managing 100s of business-critical servers across multiple continents became a struggle. SQL Monitor provided a fast and powerful solution that allowed them to scale to their business needs. Availability has since increased to 100% and doubled the speed of delivery.

AI/Machine Learning/Cognitive Services

Automated Machine Learning Pipelines

The dsAutoMl action is all that and a bag of chips...

How to Use Machine Learning to Drive Real Value

eWEEK DATA POINTS RESOURCE ARTICLE: When paired wi...

Administration

SQL SERVER – Recompile Stored Procedures Two Easy Ways

At that point, I realized that I should have a blo...

Why oh Why? Effects of Antivirus on a DB Server

At best these phantom backups cause undue headache...

DBA Myths: Is an identity column always unique, in order, and without gaps?

Identity columns are all over the place. Probably ...

Setting Certificate Backup Permissions for an Instance–#SQLNewBlogger

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

Can You Stop People From Creating Indexes With Low Fill Factors?

Yeah nah So like, presented without much comment, ...

Writing Diagnostic Queries is Hard Because SQL Server Still Has (Tiny) Bugs.

When I first got started working with SQL Server, ...

Redgate SQL Source Control
Azure SQL Database

Move Data from SQL Server to Azure Blob Storage with Incremental Changes – Part 2

In Part 1 of this series, we demonstrated how to c...

Career Growth and Certifications

The Story of Jeff

Jeff level enthusiasm, Image by zoegammon from Pi...

Computing in the Cloud (Azure, Google, AWS)

New – Amazon EBS Fast Snapshot Restore (FSR)

Amazon Elastic Block Store (EBS) has been around f...

Simple-Talk Article…Understanding Azure Storage Options

Simple- Talk is technical journal and community h...

The Importance of Selecting the Proper Azure VM Size

Tim Radney talks about the performance trade-offs ...

Conferences, Classes, Events, and Webinars

Upcoming Free Webinars on Database Development and Operations

Fall is in swing, and it’s officially webinar se...

Announcing Weekend Versions of My Mastering Classes

Last week, I noticed that an awful lot of you were...

Data Privacy, Compliance, and GDPR

Data Use and Protection in the Age of Digital Multi-Platforms

Click to learn more about author Carlos Cruz. In t...

DevOps and Continuous Delivery (CI/CD)

DevOps Solutions for Database Development Automation?

Total: 0 Average: 0What is DevOps? Database DevOps...

HA/DR/Always On/Clustering

Build a SQL Cluster Lab Part 3

You are going to create a multi-subnet Availabilit...

Hardware

Intel Confirms Comet Lake-Based NUC 10 ‘Frost Canyon’ UCFF PCs

Intel has officially confirmed plans to release it...

MSI Unveils Cubi 5 10M Palm-Sized PC: Comet Lake with 64 GB of RAM & Wi-Fi 6

MSI has introduced one of the industry’s first u...

Demand for HDD Storage Booming: 240 EB Shipped in Q3 2019

Demand for storage is stronger than ever as, in ad...

ASUS Releases ProArt StudioBook Pro X: 17-Inch Workstation With Xeon & Quadro

ASUS has started sales of its top of the range mob...

MDX/DAX

Optimizing conditions involving blank values in DAX

This article describes how blank values considered...

Performance Tuning SQL Server

The Eager Index Spool and The Optimizer

Paul White looks at the Eager Index Spool executio...

How to Think Like the Engine: Index Column Order Matters a LOT.

We’ve been working with the clustered index of t...

Execution Plans in Azure SQL Database

Yes you can still get execution plans for Azure SQ...

SQL SERVER – Batch Mode in RowStore – Performance Comparison

Let us see in this blog post the performance compa...

How to Think Like the Engine: When a Seek Isn’t

In our last episode, I introduced the concept of s...

No Column Store Indexes With In-Memory Tempdb? No Problem!

Old Habits Let’s say you’re on SQL Server 2019...

SQL SERVER – Simple Example of Batch Mode in RowStore

During Comprehensive Database Performance Health C...

When Select * Doesn’t Matter

Pavlovian There’s a strange response to some thi...

PowerPivot/PowerQuery/PowerBI

Change the Source of Power BI Datasets Dynamically Using Power Query Parameters

 

Analyzer your Power BI data model without the PBIX file

Want to analyze your Power BI model without having...

Power Platform Quick Tips – Episode 02: Dynamic Power Apps Form Headers

Welcome back to my Power Platform Quick Tips serie...

Enhance the Card Visual in Power BI with Conditional Formatting

The conditional formatting can be used in many vis...

Power BI Evolves with More Enterprise-Class Features

At the recent Ignite 2019 conference in Orlando, F...

Calculating Total, and Percentages in a Row-Level Security Power BI Model

I have written dozens of articles about row-level ...

5 AWESOME things about the new ribbon in Power BI Desktop

 

Find The Data Value using LookupValue DAX Function in Power BI; Simple and Useful

LookupValue function is neither a new function in ...

Get The Error Count with the Profiling Data of Power BI Data Table using Power Query

 

Product Reviews and Articles

Data Masker Reads Column Classificiations

One of the newer features in Data Masker for SQL S...

Deploying Data and Schema Together with SQL Compare or SQL Change Automation

You want to use SQL Compare or SQL Change Automati...

From Source Control to Database using SQL Compare Command Line

Giorgi Abashidze explains how his team use SQL Com...

R Language

Hangman game with R

Hangman is a classic word game in which you need t...

SQL Server Security and Auditing

How to get the Active Directory user password policy values

Recently I have had to troubleshoot quite a bit of...

Security News and Issues

Louisiana was hit by Ryuk, triggering another cyber-emergency

From Nunavut to Campeche, ransomware rolls along.

The NSA Warns of TLS Inspection

The NSA has released a security advisory warning o...

Google will pay $1.5 million for the most severe Android exploits

Big bump coincides with investments Google has pou...

Google & Samsung fix Android spying flaw. Other makers may still be vulnerable

Camera and mic could be controlled by any app, no ...

Password data for ~2.2 million users of currency and gaming sites dumped online

Researcher confirms data belongs to users of Gateh...

FBI drafted Interpol resolution calling for ban on end-to-end encryption

Backdoors are totally safe and companies should ma...

T-SQL

Cursor Dynamic SQL

Today was working on SQL Server cursor standard cu...

Generating characters in TSQL

Generating characters in TSQL I had to do a thing*...

T-SQL 101: #44 Trimming whitespace from strings in SQL Server

I often need to remove spaces from the front or ba...

SDU Tools: Truncate trailing zeroes in SQL Server T-SQL

Often when I convert a decimal number to a string ...

The Lighter Side

Watch out, Tesla—Ford gets serious with Mustang Mach-E electric crossover

The Mach-E range starts at $43,895 with deliveries...

Tools for Development

Dynamically Creating Azure Data Studio Notebooks with PowerShell for an Incident Response Index Notebook

Now that Azure Data Studio has PowerShell Notebook...

Using Visual Studio Code

I’m a creature of habit. I have my routine when ...

Virtualization and Containers/Kubernetes

Upgrading SQL Server 2017 Containers to 2019 non-root Containers with Data Volumes

Recently Microsoft released a Non-Root SQL Server ...

Upgrading SQL Server 2017 Containers to 2019 non-root Containers with Data Volumes – Another Method

Yesterday in this post I described a method to cor...

Docker Containers and Persistent Data

(Be sure to checkout the FREE SQLpassion Performan...

Using volumes in SQL Server 2019 non-root containers

I’ve seen a few people online asking how to use ...

 
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

 

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