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
 

Sharing the Work You Do 

During one my yearly review, I got one particularly interesting piece of feedback. “You need to share the work you are doing and share with the company.” This is basically a matter of letting people know about the stuff we are putting out on Simple-Talk.com. It is something that is regularly done here, but to my introverted, slightly insecure brain, it is borderline terrifying. If I am honest, I had similar feedback from my previous company as well! 

When I go to share a piece of content, I typically ask myself: “What is the worst that could happen?” Oh boy; my brain starts racing. I could have the wrong link, a word misspelled, spelled someone’s name wrong, or … Deep breath. Of course, I have done all these things a time or two, including spelling our CEO’s name wrong once in the last item I shared to my teammates. 

While my anxiety level shot through the roof just thinking about all the possible things that could go wrong, there was a tiny voice in my head that said. “Hey, you know your work isn’t terrible, and if you made a mistake or two, better your friends find the errors instead of the world.” That rational voice seems to be a lot more well, rational than the other insecure noises I am fighting in my head.  

Earlier this week I wrote an article about Redgate’s State of the Database Landscape Survey Results (which you can read right here, or just go check out the survey here, though I wouldn’t hate the click!). Gratuitously sharing that link with you here on the SQL Server Central and the Internet seems just fine for some reason, but telling my coworkers increases the ringing in my ears to a slightly higher frequency. 

I shared it and it was okay. On to the next problem. 

Take Care to Not Overdo It

My second biggest fear when I share my work with others is that I never want to feel like I am calling too much attention to myself. So, pointing out stuff that I did myself always feels awkward.  

I prefer sharing the work that others have done or at least have contributed to. Highlighting those who helped achieve a task is a lot easier than highlighting my work. Luckily, most of my work is editing and posting the work of other writers. Highlighting their work is easy, and not so much my part in the process (no matter how large or how small, and boy does that amount of work vary at times).  

Advice To Myself, and to You, but mostly Me

You do good work. I may not know you personally, but I am going to say that if you are reading this editorial and reached the end here, you care about what you do, and you do good work. Wtih as much humility as possible and avoiding anything that appears like bragging (or worse yet, humble bragging!), let the people you work with know that in whatever way is possible. Save the bragging for the people around you that enable you to achieve great things. 

 Louis Davidson (@drsql)

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

Planning a Database Testing Strategy for Flyway

With Flyway, you can adopt a test-driven development strategy that will allow you to test and evaluate databases, and database objects, at every phase of the database development lifecycle. The further down the delivery pipeline that bugs appear, the more costly in time and resources they are to fix. This approach will allow you to catch many of them before the database change even gets committed to version control, making a continuous delivery process much easier to adopt and sustain.

Running DOS Scripts as Callbacks with Flyway

How to perform a range of useful database tasks automatically during Flyway migrations, using a DOS callback script. We provide a demo script that will collect all the necessary information from Flyway, run the task and then save any file with the appropriate name. You can use it to automate tasks such creating backups or DACPACs or generating a build script, each time Flyway creates a new database version.

Planning a Database Testing Strategy for Flyway

From Product learning – Redgate Software

With Flyway, you can adopt a test-driven development strategy that will allow you to test and evaluate databases, and database objects, at every phase of the database development lifecycle....

Administration of SQL Server

Query Store in SQL Server 2022

From Curated SQL

Deepthi Goguri fills us in on where Query Store has gone as of SQL Server 2022: In this post, you are going to learn about…

DBCC SHRINKFILE and tempdb

From Curated SQL

Tom Collins answers a question: Question: I’m trying to delete a TempDB ndf file from the TempDB file definitions. It is no longer required ,but getting…

Moving SQL Server To The Cloud: Modernizing Stack Overflow for Teams

In this post, I’ll share a little more detail about the SQL Server portions of the migration, what we’ve done since, and how we’ve approached modernizing our environment while migrating to Azure. I’ll talk about a few key choices we made and trade-offs between simplicity and risk in case they are helpful as you face similar decisions.

The Importance of Data Retention Policies

From Curated SQL

Ed Pollack shares some great advice about how long to keep data around in your databases.

Video: Firewalls and TLS in SQL Server on Linux

From 36 Chambers – The Legendary Journeys

THE VIDEO THE SYNOPSIS In this video, we harden ou...

SQL Server's Buffer Cache: How to Calculate Dirty Page Sizes

From SQLServerCentral Blogs

SQL Server's Buffer Cache: How to Calculate Dirty ...

Big Data

Can you use Field Parameters with Direct Lake in Power BI?

From Guy in a Cube

We got the question if you could use Field Parameters with Direct Lake in Power BI. The answer is, yes? However,... Patrick tells more! Let report readers use field...

Cloud - Azure

The Tradeoffs of Azure SQL Managed Instance General Purpose

From Curated SQL

Kendra Little provides some guidance: Whether or not you use Azure SQL Managed Instance, you will likely be asked for an opinion on it eventually…

Azure SQL DB license-free standby replica | Data Exposed

From Azure SQL

Learn more about the License-free HADR replica in Azure SQL DB in this episode of Data Exposed with Anna Hoffman and Rajesh Setlem.   Watch on Data Exposed   Resources: To learn more and...

Conferences, Classes, Events, and Webinars

State of the Database Landscape 2024: Shifting skills to match constant demands

The key findings from our industry survey reveal how the database landscape has become increasingly complex in recent years. As modern-day business demands and data needs evolve, data professionals and organizations are affected everywhere. Here are the changes coming in 2024 and beyond that you need to know about.

Data Warehousing

Embracing the Boring Part of Data Governance

From Curated SQL

Nikki Kelly shares some thoughts on data governance: Data Governance – you have heard the term a million times and not once has it driven…

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

Notebooks versus Dataflow Gen2 in Microsoft Fabric

From Curated SQL

Gilbert Quevauvilliers takes us through a comparison: In this blog post I am going to compare Dataflow Gen2 vs Notebook in terms of how much…

Top-Down and Bottom-Up Approaches in Microsoft Fabric

From Simple Talk

Nikola Ilic, best known as Data Mozart, published a great article and video about how to make semantic model data available in Microsoft Fabric. This allows the data to...

Data Vault 2.0 Models in Microsoft Fabric

From Curated SQL

Michael Olschimke and Dmytro Polishchuk continue a series: The last article in this blog series discussed the basic entity types in Data Vault 2.0: hubs,…

Oracle/PostgreSQL/MySQL/other RDBMS

Getting connected to PostgreSQL for the first time

PostgreSQL continues to be all the rage in 2023, whether in “vanilla” form of the fully open-source distribution or a variant like Amazon RDS, Neon, Yugabyte, and others. If you’re interested in trying PostgreSQL but only have experience with another database like SQL Server, it can feel a bit daunting to get started.

Querying MongoDB Documents

From Simple Talk

MongoDB provides an efficient environment for stor...

Hans-Juergen Schoenig: PostgreSQL: Why true Open Source matters

From Planet Postgres

PGConfEU2023 is over and a New Year has started. F...

Performance Tuning SQL Server

Explaining FIRST_VALUE() and LAST_VALUE() Execution Plans

From Curated SQL

Hugo Kornelis wraps up a mini-series on window functions: In part twenty-eight of the plansplaining series, I’ll wrap up the six-part mini-series on window functions. After covering the…

Using Application Locking to Prevent Deadlocking

From Curated SQL

Andy Brownsword shares a tip: Deadlocks are an enduring feature of SQL Server. They’ve been a source of pain for many over the years and…

Preventing ASYNC_NETWORK_IO Waits in SQL Server

From Curated SQL

Vlad Drumea troubleshoots a pernicious wait type: In this post I’ll go over what the ASYNC_NETWORK_IO wait type is, when it occurs, and how you…

Query Exercise: Find Tagged Questions Faster.

From Brent Ozar Unlimited

For this week’s Query Exercise, we’re going to start with an existing query that has performance problems from time to time, depending on how it’s used. This query’s goal...

Indexing SQL Server Queries For Performance: Fixing A Bad Missing Index Request

From Erik Darling Data

Making Change SQL Server’s missing index requests (and, by extension, automatic index management) are about 70/30 when it comes to being useful, and useful is the low number. The...

How to Optimize SQL Server Performance by Separating Workloads

From StraightPath Solutions SQL Blog

I wrote this to share a series of scripts that help identify if workloads are appropriately separated on the SQL Server host. The main reason we look for this...

PowerPivot/PowerQuery/PowerBI

New Limits for Maximum Connections per Data Source in Power BI

From Curated SQL

Chris Webb notes a change: One of the most important properties you can set in a Power BI DirectQuery semantic model is the “Maximum connections…

Fixing Low-Contrast Gradient Bar Charts in Power BI

From Curated SQL

Meagan Longoria looks at contrast: Since conditional formatting was released for Power BI, I have seen countless examples of bar charts that have a gradient…

273 Queries to Refresh a Single Chart

From Curated SQL

Dany Hoter performs some troubleshooting: A customer approached me and complained that a page in a PBI report was taking a very long time to…

Power BI and Resource Graph: Why you should care

From Simple Talk

Recently Azure Resource Graph was announced as a n...

Theory and Design

The NTILE Function

The SQL NTILE() is a window function that allows you to break a table into a specified number of approximately equal groups, or . For each row in a grouping, the NTILE() function assigns a bucket number representing the group to which the row belong starting at one.

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

Keep SSMS Updated

From Curated SQL

Chad Callihan violates Betteridge’s Law of Headlines: In case you missed it, the latest version of SQL Server Management Studio (19.3) was released on January 10th. It’s…

How to Call REST API using VS Code

From Data on Wheels (Steve Hughes)

Sometimes you need a fast way to test your API cal...

SQL DROP DATABASE with SSMS, Azure Data Studio, T-SQL and PowerShell

From MSSQL Tips

This article looks at different ways to delete 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

 

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