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

How to be an MVP

For those of you who haven’t heard of it, MVP stands for Most Valuable Professional. Microsoft gives this award to people in the community – not employees – who help teach the community at large about their products. The award can be given in one or more of the categories such as Data Platform, AI, Office Apps, and many more.

The payoffs for being an MVP are many, such as the yearly MVP Summit (was virtual this year and will be next year, too), a few software licenses, Azure credits, interaction with the product groups, and more. Besides the benefits that are easy to list, MVP status can also lead to job opportunities and consulting engagements. I have to admit, it’s a nice thing to have. I’ve been awarded the MVP 10 times, and, at this point, I won’t feel sad when the day comes that I’m not renewed.

Over the years, many people have asked me how to earn the MVP. Unfortunately, I can’t say something like “write a blog post every month, become a user group leader, and answer 100 questions on a forum.” There is no prescriptive set of requirements that will earn MVP status because it’s not a certification, but I can give some advice based on what has worked for me.

First, you should be of the mindset that you are helping others. That’s really the bottom line. You should be interested in presenting, teaching, writing, or whatever it is because you enjoy doing it. In my opinion, it would be difficult to keep up those activities if your heart’s not in it. That said, it is beneficial to go after opportunities like watching out for events that you can apply to or looking for areas that need some help.

Don’t stick to just one type of activity. You will have more impact by choosing a few things like presenting and blogging, but don’t go overboard trying to do everything.

Also, make sure this is really right for you. Think of this as an unpaid part-time job. You’ll be spending time that you might not have if there are lots of family commitments.

Start making virtual connections. For now, the hot platform for connecting in the data platform community seems to be Twitter. I’m not a big fan of Twitter myself, but back in the day, I started meeting people on the SQL Server Central forums. One great way to make connections is to pay attention to #sqlhelp on Twitter, and maybe start answering a few questions. One of the reasons it’s helpful to get to know a few MVPs or Microsoft employees is because these are the people who will nominate you when it’s time.

You might also think about putting together an event to introduce kids to code or find out about opportunities to volunteer. In the St. Louis area, I’ve been a volunteer with LaunchCode for over five years helping people get into tech careers. It’s not a great time for in-person events but keep these in mind when we all can meet in person again.

Find a mentor. This might be someone in the MVP community that you know who is willing to have a call with you from time to time to talk about how they became an MVP. Even better, they might be willing to review your blog post or presentation. Right now, I’m mentoring two women from the Data Platform community that I hope will be MVPs someday. It’s not a lot of time on my part, and I’m really excited to watch these women grow in their careers.

If you have the passion and bandwidth that it takes to be an MVP, I wish you the best!


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

Write Your Blog Using AI

If you like to write for us (and if you like to try out Artificial Intelligence (AI) to help you with the writing), then please visit Meta-Blogger! This platform...


What Agent Jobs are Running??

Do you run SQL Agent Jobs in your environment? Do you know what is running at any given time?

Configuring The Distributed Transaction Coordinator

When building out a new SQL Server to replace an existing SQL Server, the previous system may have been using DTC or the Distributed Transaction Coordinator. This needs to...

SQL Server Cumulative Update Documentation Is Going Downhill, Fast

Microsoft appears to have given up on patch documentation, and that’s kinda scary for a product that costs thousands of dollars per core. Yesterday’s SQL Server 2019 Cumulative Update...

Recovering Scripts After SSMS Crash

It happens to the best of us and this post is more of a reminder for myself the next time it happens to me than anything else.

How to Uninstall SQL Server 2019 Instance? – SQL in Sixty Seconds #093

SQL Server 2019 is very easy but the real challeng...

Starting SQL: A Month Of Fundamentals Posts

Unlearninging I’m going to be taking a break in August, but I still want the Blogs To Flow™ while I’m letting my brain meat get its groove back. So this month...

User objects in the master database

Recently when doing a database upgrade for a client, I was informed that we had missed some user procedures, tables and functions in the master database. I needed a...

SQL Server Problems We Don’t Have Anymore

I was cleaning out a folder of presentations and I realized there are a whole slew of problems that we had to worry about ten years ago, and they...

Azure CosmosDB

Link an Azure Cosmos DB into a SQL Server Stored Procedure

Microsoft Azure offers hundreds of cloud products, with more on the way. In the database space, Microsoft offers Azure Cosmos DB, a NoSQL database product.

Azure Synapse (SQL Data Warehouse and Data Lake)

The Data Lake Raw Zone

Raw. Unfiltered. Data. The raw zone – it’s the dark underbelly of your data lake, where anything can happen. The CRM data just body-slammed the accounting data, while the...

Career Growth and Certifications

My experience in obtaining an MCSE

Background I have recently completed my MCSE in Da...

Online certification exams are definitely different

As you can tell from previous posts, I’ve taken a few Microsoft Certification exams here in 2020.

Conferences, Classes, Events, and Webinars

Redgate Streamed Returns

Our virtual community event is back with a global feel. Featuring speakers that include Donovan Brown, Abel Wang, Kendra Little & Damian Brady, we have a full day of live content & networking opportunities, spanning world-wide time zones. So, wherever you are in the world, join us live on Wednesday August 26.


Using Get-WinEvent to look into the past

Recently I was tasked with troubleshooting an incident on a SQL Server at a certain point in the past, the issue being a high CPU alert.

Data Mining / Data Analysis

Columnstore For Real-Time Operational Analytics

Starting with SQL Server 2016, new columnstore indexing features allow something called real-time operational analytics.

Understanding Text Mining with SQL Example

Total: 2 Average: 5 The current article focuses on the conceptual understanding of Text Mining. It gives clear examples and teaches us to use the T-SQL script to simulate...

Data Warehousing

Clarifying Data Warehouse Design with Historical Dimensions

The standard data warehouse design from Kimball with facts and dimensions has been around for almost 25 years. In this article, Vince Iacoboni describes another way to design slowly...

DevOps and Continuous Delivery (CI/CD)

A Flyway Migration Using Docker

A lot of work with Flyway is going to take place o...

HA/DR/Always On/Clustering

Availability Group issues fixed with Alerts

Learn how to use the SQL Server Agent Alerting system to capture Availability Group related errors and to respond to them by running jobs. The post Availability Group issues fixed... The...

Machine Learning

Credit Risk Modelling using Machine Learning: A Gentle Introduction

Are you interested in guest posting? Publish at DataScience+ via your RStudio editor. Category Programming Tags Decision Trees Logistic Regression Machine Learning R Programming Random Forests Assume you are given a dataset for a large bank and...


When Key-Value Databases Buckle Under the Pressure

Click to learn more about author Tal Doron. Data processing speeds have a huge business impact on enterprises that require time-sensitive processes and applications. Whether organizations need analytics to...

Performance Tuning SQL Server

Capturing Queries Can Be a Pain

The moment you decide you want to monitor your SQL Server instance for query behavior, you’re going to be forced to make a bunch of choices. Further, all these...

[Video] The Top 10 Developer Mistakes That Won’t Scale on Microsoft SQL Server

You’re a C# or Java developer building an application that stores data in Microsoft SQL Server, and you want to avoid common pitfalls that will cause you scalability problems...


Power BI Visuals: Working with Treemaps and Tables

In this article, you will learn how to work with Treemaps and Tables, which are two of the most commonly used Power BI visuals.

REDUCE the # of measures with Calculation Groups In Power BI

Sometimes you end up with a LOT of measures that a...

Power BI visuals, DAX Studio and more… (Roundup | August 3, 2020)

Thanks for watching this week's Power BI news roun...

Professional Development

Eliminating the Fear of Missing Out (FOMO)

Many are finding the quarantine a net gain for mental health. Here’s why… The FOMO has been eliminated. There is no longer a “fear of missing out”. For the first time...

3D Printing Ear Savers Aug 6th 2020

I have now printed over 20,000 ear savers. I hit 2...

The Changing Face of IT

Click to learn more about author Leon Adato. Five years ago, IT was a completely different ball game — or at least our perception of it was. To the naked...

Tips For Presenting Remotely

Presenting a conference session to a large number ...

Why Good Intentions + WIT + D&I = FAIL

In two hours I am honored to be the guest of the CSME Women’s Book Club event at Microsoft to Tags:  WIT, women in technology Facebook TweetThis ...

Thinking About the 2021 PASS Summit

I know that we don’t yet know how the 2020 Summit will turn out, but I’ll make some guesses: A lot of people like it for the lower cost,... The...

Security News and Issues

I'm Open Sourcing the Have I Been Pwned Code Base

Presently sponsored by: Tines: Breaches are inevitable and early detection is crucial. Assure yourself what's next with security automation part 1. Let me just cut straight to it: I'm going...


How to call stored procedures with OUTPUT parameters with FromSqlRaw in EF Core

In this post I will show how you can call stored procedures with OUTPUT parameters from EF Core. I am using the Northwind database for the sample code.

How to Use SQL Server HierarchyID Through Easy Examples

Total: 1 Average: 5Do you still hold on to the parent/child design, or would like to try something new, like SQL Server hierarchyID? Well, it is really new because...

Use NATURAL FULL JOIN to compare two tables in SQL

There are a few ways to compare two similar tables in SQL. Assuming PostgreSQL syntax, we might have this schema: It is now possible to use UNION and EXCEPT...

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 This newsletter was sent to you because you signed up at Note: This is not the 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.


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