If you want to get a look at where Microsoft SQL Server is heading in the future, it helps to get an idea of what users are repeatedly asking for. Here’s a quick rundown of the top requests from feedback.azure.com as voted by the people who cared enough to log in and upvote ’em:
10: Enable Query Store for collection on a read-only replica in an Availability Group: 563 votes
9. Add an SSMS keyboard shortcut that executes the statement where the cursor is placed: 589 votes
8: Improve NoSQL functionality: 652 votes
7: Run DBCC CHECKDB with PHYSICAL_ONLY automatically in the background: 672 votes
6. Support DISTINCT for STRING_AGG: 717 votes
5. Add a row position column to STRING_SPLIT: 747 votes
4. Develop an SSRS ReportViewer for ASP.NET Core: 1,262 votes
3. Restore a table from backup: 1,347 votes
2. Dark theme for SSMS: 1,958 votes
1. Put the Debugger back into SSMS: 2,041 votes
When thousands of folks band together to ask for something, Microsoft hears your voice. They know it’s important to keep the end user community satisfied so folks will keep evangelizing the database they know and love. That’s why in every release, Microsoft keeps bringing crowd-pleasing game-changers like SQL Server Ledger, blockchain technology in the database that keeps your transaction log around forever inside the database. I’m pretty sure that one was #11 in the list above. Maybe #12.
That’s why it’s so important that you create feedback requests to reflect what you’re interested, take time to read the requests from other folks, and upvote the ones you’d like to see implemented. Microsoft believes that your votes should matter, and that’s why they show the list of feedback items sorted by votes. Your voice matters: check out Microsoft Feedback today.