Blog

Poll Results: How Often You’re Running Maintenance Tasks

Last week, I asked y’all how frequently you ran your full backups, corruption checks, index maintenance, and stats updates. The results after over 1,000 responses:

A few thoughts:

You’re typically taking full backups daily or weekly. I’m actually surprised by how many folks do weekly backups! That kinda scares me because if the backups take so long that you can’t do ’em overnight, then you’re probably gonna be horrified by restore times when things go wrong. You’ll have to do that big long full restore, plus the most recent diff. If you’re in that situation, you really wanna start checking out storage snapshot backups.

You’re doing index maintenance less frequently. Compare the backup and index maintenance responses, and weekly/monthly/less have higher responses than they did on the full backups answer. That’s good to hear! Fragmentation isn’t a problem that you want to tackle daily.

A lot of folks are doing daily stats updates. And right here, this is the problem that prompted this entire poll. I see a surprising number of people who do daily statistics updates, AND who complain about an unstable plan cache that constantly experiences parameter sniffing. The more you update stats, the more you’re freeing the plan cache, and you’re causing your own parameter sniffing issues by making the plan cache so unstable.

If I could give you one piece of advice, it would be to check for corruption more frequently than you do statistics updates. People don’t get fired for out-of-date stats: they get fired for losing data.


SQL Server Reporting Services is Dead. Is SSIS Next?

SQL Server 2025
41 Comments

Microsoft's Bob Ward and Patrick LeBlanc announcing the change at SQLBitsIt’s official: SQL Server 2022 was the last release for SSRS.

At SQLBits this week, Microsoft announced that SQL Server 2025 won’t include SSRS.

Instead, all SQL Server 2025 customers will get free licensing for the on-premises Power BI Report Server (PBIRS.) The same license key you use to install 2025 will also work to activate PBIRS.

Microsoft’s got links on how it’ll work:

Like any transition, there’s going to be manual work involved. Some data sources aren’t supported, and some SSRS features (like linked reports) aren’t supported. It reminds me of the DTS-package-to-SSIS conversion years ago, which even spawned small consulting companies that focused exclusively on that kind of work because there was so much of it. This transition will keep Microsoft partners busy for a few years.

I don’t do any reporting work, but I think the change makes complete sense for Microsoft and for folks who want better reporting. The change log for Power BI Desktop and for Power BI Report Server make it clear that Microsoft’s been investing way more in those products, whereas SSRS hasn’t gotten any love in years. I have fond memories of SSRS from 20 years ago, back when it came out and quickly decimated the market share of Crystal Reports. However, the writing’s been on the wall for quite a while. Power BI’s where the action is.

So, does this mean the gradual end of the free-in-the-box BI bundle that emerged in 2005: SQL Server Analysis Services, Integration Services, and Reporting Service? Those tools have all steadily declined in usage. Well, SSAS gets improvements in SQL Server 2025, but SSIS’s 2025 changes seem to be more about removing stuff than adding it. Might SSIS be next on the chopping block?

My guess is that SSRS’s ending was easier because Microsoft already had a fully on-premises solution in PBIRS. However, fully on-premises folks don’t have a Microsoft solution to replace SSIS yet. The closest thing they have is a self-hosted integration runtime, but the control is still dependent on the cloud. Announcing the ending of SSIS would be harder if Microsoft doesn’t have an alternative, so rather than ending it outright, they’re just stripping away stuff they don’t want to support (like Attunity and Hadoop.) Given that SSIS gets much less attention from end users (as opposed to reporting apps), Microsoft will probably let SSIS soldier on with zero development effort, like Service Broker. If it works for you, great – keep using it! But just know that the writing’s on the wall for this one, too.


[Video] Office Hours on the Cruise Ship

Videos
4 Comments

I’m on a Med cruise, and I stopped the boat today in Corsica to make sure your questions from https://pollgab.com/room/brento got the answers they deserve. I started by mentioning that I’m using a 360 degree camera, but the file size on that video was so huge that I couldn’t upload it from the cruise ship, so you just get the 180 version.

Here’s what we covered:

  • 00:00 Start
  • 01:36 chandwich: Hey, Brent. At what point in your career did you start to feel truly confident in your ability to solve problems you have not seen before? Was there a specific “aha!” moment? Did that contribute to your decisions to move into consulting?
  • 04:35 Erez Yaar: Hi Brent, following your course i have ran sp_blitz on a freshly recovered database. I have got around 450 messages “Leftover Fake Indexes From Wizards” but no indexes to delete (only the statistics shows the same index names. The script on the URL return nothing.
  • 05:48 TechDB: Hi Brent could you pls brief the use case of CDC and Change data capture
  • 07:11 Ricardo: What are your recommended questions to ask the potential employer in a DBA interview?
  • 07:47 AG Avoider: Is it any kind of bad practice to use the same file share as an FCI Quorum witness and as your log shipping storage?
  • 09:02 Daniel: A third party application inserts millions of rows to mssql one by one. How to optimize the speed export process if a client code cannot be changed? I’m considering using memory optimized non durable tables and then move data to standard ones.
  • 10:26 gserdijn: Hello Brent. One of my servers has almost 20% stolen memory. Any pointers how I can find the culprit? A friendly person suspects it might have something to do with large, mostly unused, memory grants.
  • 11:58 MyTeaGotCold: How can I keep on top of columnstore maintenance when measuring fragmentation takes too long? My columnstore indexes are partitioned and huge, so Niko’s scripts take 20+ minutes per index to report fragmentation.
  • 12:54 Srinivas: In Query Store reports , large number of system queries (Microsoft related) shows up . For example queries with high CPU . Is there a way to bypass these in GUI . Is there any way to improve system queries by creating indexes or statistics ? Require more filtering options in QS
  • 14:47 Ben: Hey Brent, What are your thoughts on SQL Server on Linux? Have you seen much adoption, and do you think it’s a good direction for SQL Server?
  • 15:41 NotARealDBA: My app has an EF query that pages on a complex subquery. SQL will produce a Top N Sort operator if I inline the paging variables, but parameterized it requires a Top-Sort which spills and kills performance. Is there anything I can do that doesn’t require fighting EF? Thanks 🙂
  • 17:15 Jonathan: Hey Brent! Just curious—do you have a college degree, or did you go a different route into tech?
  • 19:20 chris: The company I work for blocks all of the AI providers as well as Copilot and even sites such as Notion which have a paid AI option available. Do you think their stance on these tools may change as they become more embedded with the way people work?
  • 20:14 I’mTrying: Given that new versions of SSMS and drivers are opting for security by default, are companies moving towards using CA signed certificates on their SQL Server instances? If it is best practice how are enterprises managing hundreds of SQL Servers and expiring certs?
  • 21:27 Potato with an e: I’m a new employee(a dev, not dba) and the DB’s have nolock hints all over the place. Eww. No RCSI. I brought up implementing RCSI and they said you can’t implement RCSI without removing all no locks first. Any techniques for continuing the conversation?

[Poll] How Often Do You Run Maintenance Tasks?

Maintenance tasks pollHow often do you run backups, corruption checking, index maintenance, and statistics updates?

Click here to take the anonymous poll.

After you fill it out, you’ll be able to see the average responses from other folks. I’ll circle back next week and share the answers, plus chime in with my thoughts.

Update – I’ve closed comments on the post to make it clear that we’re doing a poll here, not asking for text answers, so we can deal with data instead of feelings. WINK WINK

 


Free Webcast Next Thursday: Tuning Indexes to Avoid Blocking

Indexing can make or break your SQL Server performance. You need just the right balance: enough indexes to speed up your queries, but not so many that they drag down your inserts, updates, and deletes.

Join me as I introduce the “5 & 5 indexing guideline” — a practical approach to tuning indexes for maximum efficiency and minimum contention. Through real-world demos, I’ll will show how a single poorly chosen index can bring your system to a crawl with blocking issues.

Whether you’re troubleshooting slow transactions or proactively tuning your SQL Server for performance, this session will give you actionable strategies you can use immediately.

Who should attend? DBAs, SQL Developers, Database Engineers, and anyone responsible for SQL Server performance.

Free Webcast Next Thursday: Tuning Indexes to Avoid BlockingYou’ll learn:

  • How to strike the right indexing balance
  • The “5 & 5” guideline and why it works
  • How to spot and resolve blocking caused by indexes
  • Real-world tuning tactics you can apply today

Register here for this free webcast sponsored by Idera. See you there!


[Video] Office Hours at the Barcelona Pavilion

Videos
0

I’ve always wanted to see the Barcelona Pavilion by Mies van der Rohe, and by happy coincidence, I ended up walking right past it while visiting Barcelona! It’s one of the most important beginnings of modern architecture, and I loved it. I brought you along with me and talked through your top-voted questions from https://pollgab.com/room/brento.

Here’s what we covered:

  • 00:00 Start
  • 02:22 James: Hi Brent, I noticed in your last Office Hours session that your shoes looked huge! Do you have big feet? Just curious—what shoe size do you wear?
  • 03:30 Jerry: You mentioned a professional association for SQL Server during your last Office Hours. I’ve also heard about the PASS Summit—are they related?
  • 04:40 MyTeaGotCold: Are Availability Groups the hardest thing in all of SQL Server? It’s as if you can’t debug them without a very deep knowledge of SQL Server’s internals.
  • 07:02 Raja: Hi Brent! How do you create a nonclustered index or alter a clustered index on a large table where blocking is unacceptable to the system?
  • 08:17 DataBarbieAdministrator: Hi Brent! What was your worst experience with a customer – and how did you handle it? Thank you for all the (great!) free work you do for the community!
  • 12:28 Caught Brent’s Cold: Are CAL licences permanent? The official licensing guide was no help.
  • 13:41 Q-Ent: Hi brent, during your consulting career have you ever faced a satiation where a client or a department by the client challenged your knowledge or your competency?
  • 16:02 Dankula Flow: Should I treat the Blocked Process Report like Query Store and turn it on by default? I’m unclear on its performance costs.
  • 17:15 BA with DBA Hobby: I have separate disks for the database, log files and TempDB. When I switch our production DB from Simple to Full recovery mode the latencies on the database disk go wild. I would expect the latencies on the log files to go up not on the database. What could this be?
  • 18:40 World Peace: Hello dar Brent! The following scripts need xp_cmdshell: sp_allNightLog, sp_AllNightLog_Setup, sp_Blitz, sp_DatabaseRestore. xp_cmdshell is not a supported feature in AZURE Serverless and SQL Server Managed Instances. Is there a work around or a plan to fix this in the future?

Query Exercise Answers: Returning Routes in the Right Order

In your most recent Query Exercise challenge, I gave you these two tables:

And your assignment was to return a result set that started with the first station by StationPhysicalOrder, and then move through the rows in StationPhysicalOrder – unless there was a matching StationRoutingOverride row, in which case you needed to follow that routing instead. A successful result would look like this:

The Dude Abides

In the challenge, I explained that I wasn’t actually able to solve it without using procedural code: looping through the rows one by one with a while loop or cursor, I knew y’all would be able to do it because the audience includes some real T-SQL wizards. All of y’all who solved it in the comments should officially feel Smarter Than Brent Ozar™.

An Against-the-Rules (But Real-World) Answer First

Brian Boodman first posted this answer, and then apologized for not reading the instructions about not using loops. However, I wanna show his answer because it was the first kind of answer I thought about doing at the client – because after all, this kind of brute force programming works, it’s just not elegant:

When I was working with the client, I said that if I had to get across the finish line in 15-30 minutes, this is the kind of solution I’d write. As it happened, this query would end up getting called millions of times per minute, and every millisecond of CPU would count, so I didn’t wanna do this. But I’m showing it here because it works, and I bet a lot of y’all went to this in your head first too – I did!

Using CTEs

The first answer was Ilya Makarov’s. Even though his was the fastest, he managed to work in cool examples of T-SQL features like LEAD, OUTER APPLY, and CASTing an integer for safety purposes:

Ilya used two CTEs: the first fetches the first station only, and then the second CTE joins to it to get all subsequent stations.

I got a chuckle out of Ilya’s answer because at the client, one of the developers had said, “Could we use OUTER APPLY to do this?” and my honest answer was, “Maybe, but I don’t use that a lot, and to get it right is going to take more time than we have here.” Hats off to Ilya (and the other commenters who banged out good answers.)

Similarly, Gregg Dodd used a recursive CTE, and he wrote a blog post about how he did it.

Michael Bogdanov’s answer came in next, managing to do it with a single CTE plus OUTER APPLY:

The first SELECT grabs the first station in the list, the one with the minimum order.

The second SELECT – still inside the CTE – queries back to the CTE itself. The first time it’s executed, it will only select the minimum row, then it’ll join to Stations again to get the next physical order. Then the OUTER APPLY also tacks on the overrides table.

Function-Based Answer

Michael J. Swart handled the recursion by using a user-defined function to fetch the next station for a route:

But then to put icing on the cake, Swart added another answer that uses string stuffing. I have to confess that this one was my favorite out of all of ’em because it was so out-of-left-field. I actually blurted out loud, “OH WOW!” when I walked through his code, hahaha.

All of the above answers get the job done! Good work, folks. Hope y’all had fun with that challenge – that was a little harder one than usual, for me at least!


SQLBits Added More Capacity to My Workshop! Move Quick.

SQLBits
0

I’m coming to London this month for SQLBits, and my Thursday workshop “Faster, Cheaper Cloud Databases” workshop sold out right away when it was announced. There’s been a waitlist for months.

The short story: they added more capacity to my room! If you’re already registered, email contactus@sqlbits.com to join my Thursday workshop. If you haven’t registered for Bits yet, you can start a new registration here, use coupon code ozar102025 to save 10% on your registration.

The long story: my workshop is on Thursday, the same day as the Microsoft keynote. After the Microsoft keynote finishes, I’m taking over the auditorium, woohoo! That does mean that my session will run later, like 10:20-18:20. I don’t want it to go too late, so I’m also giving attendees access to a recorded version of the session, too, along with a full Recorded Class Season Pass Fundamentals.

Thursday Workshop:
Faster, Cheaper Cloud Databases

You’re managing databases that live in cloud whether it be AWS, Azure, and Google, and you’re getting a lot of questions about slow performance and crazy costs. Your users want everything faster and cheaper, and you’re not finding good answers.

Join me, Brent Ozar, for a day of real-time demos, honest war stories, and practical fixes. I’ll show how I use the First Responder Kit to assess the bottleneck, mitigate as much as I can with index and query tuning, and then write up a business case for management for better future budgeting.

Throughout the day, I’ll include real-life stories from my cloud clients, with names changed to protect the innocent. I’ll explain what worked, what didn’t, and what went up in expensive flames.

I’ll be using different flavours of SQL from across the clouds like Azure SQL DB Managed Instance and Amazon RDS SQL Server to highlight how each has nuances but also lots of similarities

You’ll learn:

  • How Brent uses the First Responder Kit to assess a cloud SQL Server’s wait types
  • Why each cloud vendor’s VM quirks make performance tuning tricky, and how to adapt
  • How to fix blocking, logging, and CPU issues when the hardware isn’t yours
  • How to write a persuasive performance report for management to fairly lay out where the problem is, and what steps to take next

By the end of the day, you’ll be armed with real-world techniques for keeping your cloud databases faster, cheaper, and more future-proof.

If you’re already registered for Bits, email contactus@sqlbits.com to add my workshop to your schedule. If you haven’t registered for Bits yet, you can start a new registration here, use coupon code ozar102025 to save 10% on your registration.


[Video] Office Hours in the Detroit Airport

Videos
2 Comments

I’m in the Detroit airport today, en route home after a client gig. I’ve got some time to kill, so let’s go through your top-voted questions from https://pollgab.com/room/brento.

Here’s what we covered:

  • 00:00 Start
  • 00:39 SQLLearner: Hi Brent! I’m curious about the two versions of SQL ConstantCare® — the Free Basics Edition and the full version. Could you explain the main differences in features and what each version is best suited for?
  • 01:09 Harold B: Hey Brent! Is there any good reliable tool/plugin (preferably by M$) that you have used or suggest, where we can have versioning control of the schema/definition for Tables, procs, views, function onces they are created or changed.
  • 01:48 Concern : Hi Brent! A few years ago, developers couldn’t write complex queries, so I, as a SQL Server expert, wrote them. But these days, AI does it much faster. Is it the end of my job?
  • 03:22 CuriousDBA: I saw your post saying you no longer tweet on X. What prompted the decision?
  • 03:38 JrDBA: Hi Brent! You often say to document planned/unplanned failovers with screenshots so any admin can do it. What’s the best way or tooling you’ve seen teams use to keep all that DBA documentation (failovers, log shipping, perf, perms) organised & versioned?
  • 04:25 My Coffee Got COLD: I have databases in Read-Only mode, so why do the sizes of the differential backups change?
  • 05:05 Dopinder: We are forced to use linked server queries due to architecture decisions made years ago. What are your top tips for improving linked server query performance between two SQL servers?
  • 05:37 MyTeaGotCold: Aside from hacking in batch mode, have you ever found a use for a columnstore index on a table with less than one million rows?
  • 06:16 NotATempDB: On a brand new DB, what are the reasons to use a collation other than the default?
  • 06:33 AG Avoider: How is data loss possible on an FCI? Your HA/DR worksheet says it is but I can’t imagine it.
  • 07:05 DBAInAction: Hi Brent, Trying to shrink a 25 TB DB by ~40% to reduce storage costs and improve maintenance across 6 Always On AG replicas. Main goal is to safely reclaim disk space by archiving historical data with minimal downtime and impact on availability. Appreciate your inputs, Thanks!
  • 07:49 Eddie: Many of the SQL DBA jobs want reporting experience in SSRS / Power BI. Is this common? Not a reporting guru.
  • 08:25 Brent’s Lungs Got Cold : Have you ever seen a BAG used for DR with an FCI for HA? I can see some benefits over log shipping, but I don’t know how well FCIs and BAGs mix.
  • 08:47 Mike: Are there professional associations for guys working with databases ? specifically SQL Server and/or Azure SQL stack. Can anyone join ?
  • 09:27 KyleDevDBA: In a recent office hours you mentioned that you run LLMs locally. What has been your experience with performance of the models and which do you prefer?
  • 10:36 Mike: Got a shared system that supports multiple clients. Importing data for one client often causes us to need to re-run statistics, affecting other clients. What’s your take on partitioning tables by some kind of client id and then only running statistics on those tables by client id
  • 11:56 Bandhu: What’s your opinion of the new native support for JSON in SQL Server 2025?
  • 12:35 Cam: Hi Brent. My friend has a table that acts as a cache with a 1 hour lifetime. Expired data is removed by a frequent fast ordered delete job. In testing they see frequent stats updates causing bad performance (100% CPU). External cache is on the roadmap. Any tips in the meantime?
  • 13:37 Accidental DBA: General Best Practice Question: Return one record with sorting done on Sql Server. Or return many records (less than 1000) to C# and have the app sort to get the final single record. Query plans for testing only show a very minor difference (C# sort slightly better).
  • 14:31 Ricardo: What are the signs to look for when it’s time to find a new job?
  • 15:24 DWKing: Hi Brent, Yourself and many others mention that Fabric isn’t production ready and has many issues. What would you recommend for a company setting up a new Dat Warehouse from scratch in 2025?
  • 16:16 Devin: What are your pros / cons of working on a team of DBA’s vs working as the lone DBA? Which did you prefer?

Query Exercise: Return Routes in the Right Order

Query Exercises
51 Comments

I’mma be honest with you, dear reader: this query exercise stems from a client problem that I couldn’t figure out how to solve in the time constraints that I had, and it drove me crazy. I wanted to put hours into this to figure it out, and I was sure there’d be a fun T-SQL way to do it.

I was onsite at a client helping them design a database, and part of the database involved storing routes for stations. For the purposes of this blog post, say we’ve got a station for each letter of the alphabet:

The Stations table content looks like this:

Stations table content

Most of the time, we want our route to start at the lowest StationPhysicalOrder (in this case, 1 for A) and then proceed through the stations by their StationPhysicalOrder, like this:

Station order

However, during emergencies, we may need to override the routing. To handle that, we have an override routing table:

The contents of that table:

Station Routing Overrides

Your exercise this week is to return a result set that:

  • Starts with the station with the lowest StationPhysicalOrder
  • For each row, if there’s a row in StationRoutingOverride to dictate the next step, jump to that station
  • Otherwise, go to the station with the next StationPhysicalOrder

In this case, your successful result set will look like this, sorted in this order:

The Dude Abides

As a side note, it took me a good solid hour to write this demo in a way that I could share it publicly, and end up with a station routing list that beautifully illustrated the problem at stake. You would think it would be easy to ask an LLM like ChatGPT for a word that’s:

  • An isogram (a word that doesn’t repeat any letters)
  • That has two adjacent letters in alphabetical order (like AB and DE)
  • Starts with a lower letter of the alphabet
  • Ends with a higher letter of the alphabet

I only asked for the first two requirements, and lots of LLMs got the answers terribly wrong! Here’s ChatGPT 4o trying its best, for example:

Oh, sweet ChatGPT

HAHAHA, poor thing. Bless its robotic little heart. It struggled when trying to solve this query exercise, too – I think it was on the right track, and it showed signs that it vaguely understood what it was doing, but the first few attempts didn’t get across the finish line. I do think this is a really fun challenge to use with LLMs, though – it’s the kind of thing where AI can write a query in a matter of seconds, but then it’ll take you minutes or hours to understand what the heck it’s doing, let alone troubleshoot the hidden problems.

Anyhoo, back to the challenge. I’m not being humble when I say I don’t think I’m very good at T-SQL, and this week’s Query Exercise is a great example. I stared at this client problem for a good 20 minutes, and I couldn’t come up with a set-based way to do it. I could think of procedural ways to do it, like loop through the stations one at a time with a while loop, cursor, or row-by-row function, but I couldn’t come up with a simple set-based way. I told the client, “I’m no Itzik Ben-Gan, but I bet if I post this as a Query Exercise on the blog, a bunch of readers will come up with awesome answers.” For the record, I’m not asking you to do my work: I came up with a quick way to return the data without the correct sorting, and the client’s app sorts it client-side.

Give it your best shot first, experimenting with ideas, because this is WAY harder than it looks. Then check out the solutions from other folks, compare and contrast your work, and finally read my answers and thoughts.


Who’s Hiring in the Microsoft Database Community? June 2025 Edition

Who's Hiring
14 Comments

Is your company hiring for a database position as of June 2025? Do you wanna work with the kinds of people who read this blog? Let’s set up some rapid networking here.

If your company is hiring, leave a comment. The rules:

  • Your comment must include the job title, and either a link to the full job description, or the text of it. It doesn’t have to be a SQL Server DBA job, but it does have to be related to databases. (We get a pretty broad readership here – it can be any database.)
  • An email address to send resumes, or a link to the application process – if I were you, I’d put an email address because you may want to know that applicants are readers here, because they might be more qualified than the applicants you regularly get.
  • Please state the location and include REMOTE and/or VISA when that sort of candidate is welcome. When remote work is not an option, include ONSITE.
  • Please only post if you personally are part of the hiring company—no recruiting firms or job boards. Only one post per company. If it isn’t a household name, please explain what your company does.
  • Commenters: please don’t reply to job posts to complain about something. It’s off topic here.
  • Readers: please only email if you are personally interested in the job.

If your comment isn’t relevant or smells fishy, I’ll delete it. If you have questions about why your comment got deleted, or how to maximize the effectiveness of your comment, contact me.

Each month, I publish a new post in the Who’s Hiring category here so y’all can get the latest opportunities.


[Video] Office Hours: Recovering from a Cold Edition

Videos
1 Comment

While recovering from a nasty cold, I took your top-voted questions from https://pollgab.com/room/brento.

Here’s what we covered:

  • 00:00 Start
  • 03:13 Haruki Tanaka: Hi Brent, The stored procedure has 12 parameters, and users pass various combinations of values to it. I rewrote it using dynamic T-SQL, but I’m unsure how to design an effective index. A columnstore index seems inappropriate. I saw your mastering index tuning class.
  • 04:20 Josef: Hi Brent, I’ve only worked with on-prem SQL Server. Is managing SQL in the cloud (like Azure/AWS) a big leap, or can on-prem experience carry over well? Also, what’s a good way to learn and get hands-on with cloud-based SQL?
  • 05:07 Josef: Hi Brent, I’m exploring Storage Spaces Direct (S2D) for SQL Server Failover Clustering. How does it perform for high-availability setups, and are there key challenges or best practices you’d recommend for using S2D with SQL FCI? Appreciate any insights!
  • 06:23 TokTik: Who is the Brent Ozar of Oracle when it comes to performance tuning and training materials? Do you know if a specific person or persons come to mind?
  • 06:52 iH8Toast: Hi Brent! Does Mastering Server Tuning require all of the Fundamentals and Mastering classes to grasp, or is it practical to start with Server Tuning and then jump into specific other classes based on the challenges I’m facing? Trying to budget for myself ? Much love!
  • 07:26 MyTeaGotCold: Did you ever find a way to stop optimistic isolation levels from massively slowing down columnstore? You last blogged about it in 2021. I think I’m seeing it on my readable AGs.
  • 08:16 Josef: Brent, when I create a DB via SSMS UI, Service Broker is disabled. But when I run CREATE DATABASE via script, it’s enabled — even though model has it disabled. No AGs or replication. Any idea why? Is SQL Server doing this, or something else?
  • 08:43 Josef: Hey Brent, I’ve got a trigger on a master table that tries to insert into another table using a JOIN to a details table. But the details table gets populated after the master insert (in same proc), so the join fails. Any better pattern for this?
  • 10:06 RoJo: I’m finding it hard to sync from AZ-ManagedInstance to onPrem. No AG. What can you recommend to keep a copy offsite? Daily backup is too much data egres. We use this for backoffice mega queries and reports/stats. Would also be good for async copy.
  • 11:21 Snap City: I’ve failed to convince my team to stop doing index rebuilds. Will long-running rebuilds kill tempdb if I enable snapshot isolation?
  • 12:36 Sheffield: SQL Server gurus mock the cloud’s slow IO, but the Postgres megaminds never mock Aurora. Why?
  • 13:02 DBAMatt: Our manager wants to “find problems before users do”. To accomplish this, he wants us to use Dynatrace dashboards. It’s a nice tool and all but I’ve been doing this for years with SQL Agent alerts and jobs. Should I tell him to relax on Dynatrace or is he onto something?
  • 14:21 AG Avoider: I want to use FCI as my HA solution. All of my disks are on AWS EBS. Do I need to do anything smart to use them as for FCI or does it just work?
  • 14:59 Josef: Hi Brent! Do filtered indexes make sense in real-world use? Are there cases where you’d recommend using or avoiding them (e.g., WHERE IsActive = 1)? Curious if they help enough with performance to justify the overhead. Thanks!
  • 16:02 Harold B: My table has huge data, properly indexed. Query is simple “Select col1, col2, … Col6 from table where date is in a range”. Max date range is 90 days. this query returns over 25Lac records, and takes over 5 min to return the result. how can we have faster response.
  • 17:43 MyGrandmaUsesMSAccess: What is the benefit of creating a Clustered Index on a
  • #temp table compared to just using Nonclustered Indexes
  • 18:36 World Peace: What is OPTION (KEEPFIXED PLAN) exactly and why would you use it? I was thinking this should not be used.
  • 19:56 chris: Do you have any more training coming from third parties? I really enjoyed Drew’s content on PowerShell and Azure networking.
  • 21:25 Bandhu: What’s your opinion of the new ABORT_QUERY_EXECUTION query hint? Are you for or against abortion?
  • 22:02 Dopinder: How close is AI to being able to migrate a C# / TSQL codebase to another database platform such as PostgreSQL?
  • 23:23 Miss Belinda Chandra: Any new TSQL features that get you excited in SQL Server 2025?
  • 24:44 Inna Shapiro: Hi Brent,our organization is encouraging all developers to integrate AI into their workflow.However, as a DWH/BI team, we’re struggling to find AI tools that are truly relevant to our domain—most available solutions seem geared toward application development.Could you recommend?

Review: SSMS Copilot vs Other AI Tools

I use AI tools constantly in my work, so when the new SSMS v21 came out with Copilot support, I was excited to try it. The short story is that the user interface is fine, and it doesn’t feel buggy, but the advice is simply terrible compared to other LLMs due to the prompt Copilot is using. You’re better off using tools like ChatGPT, Gemini, and Claude directly for now.

Now, for the long story:

When I’m working with clients, I’ll often show them how to prompt AI tools to get quick starting points for rewriting code. For example, here’s a stored procedure that calls a scalar function row-by-row, and performs extremely poorly:

First, let’s ask ChatGPT for query tuning help.

I used this prompt to set the stage:

We’re managing performance on a Microsoft SQL Server 2022 instance, with a database that’s about 200GB in size. I have this stored procedure that runs really slowly, like minutes. What are some fixes that I might try to get the query to run in seconds instead? Please focus on specific, actionable advice rather than vague best practices.

That last sentence of the prompt is really important, or else you’ll get vague hand-wavy things like “you should try updating statistics.” As a result, ChatGPT 4o’s answer to this prompt is great!

ChatGPT 4o's answer
ChatGPT 4o’s answer

If you continue scrolling down through ChatGPT’s answer, there’s more, too, like how to index to support this query. The fixes are prioritized in the right order, with the high bang-for-the-buck stuff at the top, and they gradually trail down in usefulness after that. (The last couple are nearly useless.)

ChatGPT 4o’s answer there is a gold standard, especially given that 4o’s been out for about a year now, and it’s just a general-purpose model, not even tuned specifically for code.

Let’s try Google Gemini next.

I’m using aistudio.google.com, pointing at Gemini 2.5 Pro Preview 05-06, with the same exact prompt. We get the same quick, clear, prioritized solution:

Google Gemini's answer
Google Gemini’s answer

Again, same clear answer. Gemini doesn’t make it quite as easy to share the full response, but you get the idea. Gemini also finishes up with a recap at the end of the response, identifying its summary of fixes:

Google Gemini answer recap
Google Gemini answer recap

Absolutely spectacular. Top notch. This is what I expect from working with AI tools over the last year. I could go on with other examples from other LLMs, but the point is clear: with current state-of-the-art models and a prompt that forces actionable tasks, today’s LLMs can fix simple code problems in seconds.

Now let’s try SSMS Copilot.

In theory, SSMS Copilot is supposed to be even easier to use because it has context of the database I’m in, and the server I’m on. In the screenshot below, note that Copilot specifically says “SlowQuery.sql”, and in that query window, I’ve put the stored proc and function code:

SSMS v21 Copilot

I have Copilot pointed at my Azure OpenAI account, using the gpt-4o model, the only one supported right now. That’s the same model I started this blog post with.

But SSMS Copilot’s advice is utter hot garbage.

SSMS Copilot advice

It’s so bad that I have to show you more of it:

Bad advice, continued

Just when you think it can’t get any worse:

PARTITIONING?!?

PARTITIONING, ARE YOU KIDDING ME RIGHT NOW!??!?!?

What about indexing recommendations?

I set up a scenario with a lot of duplicate indexes:

Copilot’s advice:

Copilot asleep at the wheel

ChatGPT 4o, on the other hand, correctly analyzed the indexes and explained how they were redundant, and which ones I should consider keeping. Google Gemini went into details as well – here’s just a small snippet of the large response:

Gemini's indexing advice

These are just two examples (for query tuning and index tuning), but my experience has been the same across the board no matter what I’m asking SSMS Copilot to help me with. It’s just not even remotely competitive with other AI tools.

SSMS Copilot’s advice is terrible,
but the problem’s just the prompt.

I’ve worked with AI enough over the last couple of years to understand that prompt engineering really is a thing. You get what you ask for, and SSMS Copilot’s current prompt needs tuning. It needs to focus on real-world, actionable advice rather than vague best practices.

The underlying AI model is fine. The Azure OpenAI service is fine. The SSMS Copilot experience is fine.

But the prompt, whatever it is (and we can’t see it or edit it) is no bueno, and that leads to bad advice.

Until Microsoft fixes that, you’re much better off using AI models yourself, directly, and managing the prompt yourself. You don’t have to be a prompt engineer: keep your prompt very short, direct, and clear, and include a sentence like this to get great advice from ChatGPT, Google Gemini, and Anthropic Claude:

Please focus on specific, actionable advice rather than vague best practices.

Update: I happened to read a phenomenal related post about not-so-good features & work. It’s called The Who Cares Era by Dan Sinker, and I highly recommend it. It’s a colorful way of explaining that companies are shipping not-really-good-enough stuff these days just to check boxes and move on, among other things.

Update: No, I’m Not Holding It Wrong.

In the comments, I was informed that the way I should have used Copilot in the code example wasn’t to ask it questions, but I should have scripted out the stored proc, right-clicked on it, and clicked Refactor. No, that does not produce good results either:

Copilot's answer

If you click on that, the code refactor still ignores the biggest problem in the code, the scalar function. <sigh>


Our Anniversary Sale Ends This Week!

Company News
0

Back in May 2001 when I first registered BrentOzar.com, I never would have dreamed how things would go.

I couldn’t have imagined that decades later, the site would be home to:

And the numbers keep growing every year. To say thanks to everybody for sticking around, we run an anniversary sale every year. This year, we’re encouraging y’all to take the step up to the Mastering level:

Mastering, Yearly
$595Save $400
Mastering, Lifetime
$1,395Save $600

The sale ends May 31. To get these deals, you have to check out online through our e-commerce site by clicking the buttons above. During the checkout process, you’ll be offered the choice of a credit card or buy now pay later.

Can we pay via bank transfer, check, or purchase order? Yes, but only for 10 or more seats for the same package, and payment must be received before the sale ends. Email us at Help@BrentOzar.com with the package you want to buy and the number of seats, and we can generate a quote to include with your check or wire. Make your check payable to Brent Ozar Unlimited and mail it to 9450 SW Gemini Drive, ECM #45779, Beaverton, OR 97008. Your payment must be received before we activate your training, and must be received before the sale ends. Payments received after the sale ends will not be honored. We do not accept POs as payment unless they are also accompanied with a check. For a W9 form: https://downloads.brentozar.com/w9.pdf

Can we send you a form to fill out? No, to keep costs low during these sales, we don’t do any manual paperwork. To get these awesome prices, you’ll need to check out through the site and use the automatically generated PDF invoice/receipt that gets sent to you via email about 15-30 minutes after your purchase finishes. If you absolutely need us to fill out paperwork or generate a quote, we’d be happy to do it at our regular (non-sale) prices – email us at Help@BrentOzar.com.


Free Webcast Tomorrow: Mastering Server Tuning

Company News
1 Comment

Mastering Server TuningThis is it: the very peak of my free SQL Server Spring Training webcast series. I’ve been teaching 60-90 minutes of my most popular classes for free this spring, and now it’s time for the Mastering classes.

Tomorrow I’m covering Mastering Server Tuning. This class is the grand finale of all of my classes, and the prerequisites assume that you have finished all of my Fundamentals and Mastering classes.

In tomorrow’s sampler, I’ve picked a couple of modules that rely the least on the prerequisites, aiming to get y’all value even if you haven’t yet conquered the material in Mastering Index Tuning, Mastering Query Tuning, Mastering Parameter Sniffing, and their prerequisites.

If you’ve never attended a formal SQL Server training class before, let’s fix that and get you started for free tomorrow morning. Register now and I’ll see you at 11AM Eastern, 10AM Central, 8AM Pacific. The webcast will not be recorded – be there, be square, or buy the full class for $395.

Free Training Registration

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
Name*
Things I want*


How SQL Server 2025’s Optional Parameter Plan Optimization Works

SQL Server 2025
15 Comments

About three years ago, SQL Server 2022 introduced Parameter-Sensitive Plan Optimization (PSPO). At the time, I explained that it didn’t work particularly well, and went so far as to pronounce PSPO in a rather unflattering way. I wouldn’t suggest that anyone turn it off – it’s fine, just fine – but it isn’t powerful enough, and poses serious challenges for monitoring and plan cache analysis.

SQL Server 2025 improved PSPO to handle multiple predicates that might have parameter sensitivity, and that’s great! I love it when Microsoft ships a v1 feature, and then gradually iterates over to make it better. Adaptive Memory Grants were a similar investment that got improved over time, and today they’re fantastic.

SQL Server 2025 introduces another feature to mitigate parameter sniffing problems: Optional Parameter Plan Optimization (OPPO). It ain’t perfect today – in fact, it’s pretty doggone limited, like PSPO was when it first shipped, but I have hopes that SQL Server vNext will make it actually usable. Let’s discuss what we’ve got today first.

OPPO is for those kitchen-sink stored procedures where one query has a lot of optional parameters that might or might not be called at runtime, like this example using the Stack Overflow database:

You can search by display name, location, website url, or any combination thereof. I’m not going to illustrate the problems with this in previous versions of SQL Server – they’re well-known and well-documented – and instead I’ll jump to SQL Server 2025 compatibility level, and turn on OPPO:

The query runs in milliseconds and does a nice, fast index seek into our DisplayName index:

If you scroll through the query in the plan, you’ll notice that the query has been modified by both PSPO and OPPO. I’m formatting it here to make it a little easier to read:

The “PLAN PER VALUE” and “predicate_range” stuff comes from PSPO, but the “optional_predicate” stuff is new! That means that OPPO detected that DisplayName is an optional parameter that might or might not get passed in.

So now, if we search by location instead:

We get an execution plan that’s perfectly tuned for… wait, hang on a second:

That query plan is doing an index scan, not a seek, on the Location index. It’s reading all of the rows in the table, which takes about a second. Plus, the estimate of 5 rows isn’t all that great, either. What query was created?

The only thing that changed here is that we’ve got a different QueryVariant, but, uh… this is still a bad plan. It’s just a different plan. What if we search by website?

The query takes SEVENTEEN SECONDS to run, eventually producing this query plan:

Because it’s reusing the Location query, as evidenced by the QueryVariantID = 2 in the query it came up with:

To make matters worse, if we blow the plan cache and try these queries again, but in different order this time:

If WebsiteUrl is searched for first, then it’s fast, running in milliseconds:

Because SQL Server picked a different parameter to use as the optional one! Check out the query that OPPO built:

Before, when @DisplayName ran first to populate the plan cache, the optional_predicate was @DisplayName.

Now, when @WebsiteUrl runs first, the optional predicate is determined to be @WebsiteUrl! When Location runs next, it’s relatively quick, although with the same bad scan plan:

The resulting plan:

Then, when DisplayName runs:

It takes 17 seconds to run:

Even though both PSPO and OPPO kicked in to build it a custom query variant:

Summary: OPPO’s Pretty Limited in 2025.

Before Microsoft introduced 2022’s PSPO and 2025’s OPPO, we struggled with the problem of queries getting dramatically different performance depending on which parameters go into cache first.

Aaaaand we still do.

OPPO does seem to help if your query has exactly one, and only one, optional parameter. In real-world complex query scenarios, that doesn’t cut it. However, I hold out hope that OPPO will get the same gradual investments that Adaptive Memory Grants and PSPO got over time, and by the time SQL Server 2028 (or whatever they call it) rolls around, we’ll be in a better situation for parameter sniffing problems.

I mean, by the time your organization deploys SQL Server 2028. So, like, uh, 2030.


How I Configure SQL Server Management Studio v21

Several years ago, I wrote a post about how I configure older versions of SQL Server Management Studio, but now that SSMS v21 is out, it’s time to revisit that post. SSMS v21 is built on the Visual Studio shell, so it’s got a lot of cool new tricks. Let’s make sure you’re using ’em.

Click Tools, Options, and the first thing that’ll jump out at you is Color Theme – we have a Dark Mode now!

SSMS dark mode option

I’ll go ahead and choose that first, hit OK, and SSMS goes lights out. However, go back into Tools, Options, and…

Kinda-dark mode

Not everything is dark in dark mode just yet. Microsoft is gradually working through the code, enabling dark mode. It’s up to you whether you roll with dark mode or not. Me personally, I’m sticking with the regular Blue mode until dark mode shows up in query plans – the difference is too jarring between the different windows. So I’ll go back to Blue mode and keep going, but I understand if you’re desperate for some Oreo action, dear reader. I don’t judge. Moving on.

On the left side, click Environment, Documents, and I change an option here:

Document line endings

I uncheck “Check for consistent line endings on load” because I constantly get scripts with all kinds of wacko line endings. That warning is a pain in the butt, and doesn’t really serve any purpose for me.

On the Environment, Fonts and Colors options, I used to get fancy. There are all kinds of “best programming fonts” articles out there with great-looking fonts. However, when I did screenshots for presentations or clients, people kept asking, “Why does your SSMS look so weird? Is it because you’re on a Mac?” These days, I leave those options at their defaults.

On the Environment, Keyboard, Query Shortcuts screen, you should set up shortcuts for the scripts you run most often:

Keyboard shortcuts

I don’t – but it’s only because I have a wacko job as a consultant. I’m constantly jumping into an SSMS on someone else’s desktop, and they won’t have the shortcuts set up, so I don’t wanna develop muscle memory for something I won’t have access to. If I was you, though, dear reader, I’d set these up.

In the Environment, Preview Features screen, there’s a Certificate Revocations option, and it’s checked by default. I’ve heard complaints from folks who say SSMS doesn’t start quickly enough, and one of their suggested fixes was to uncheck this feature to avoid phoning home looking for disabled certificates. Me personally, I’m fine with the SSMS load speed, so I don’t uncheck that, but you could.

In the Startup options, I love setting it to “Object Explorer and query window”:

New query by default

The default is just to open Object Explorer, but might as well open a query too, because that’s what I spend a lot of time doing in SSMS.

Tab and Window Config

In the Tabs and Windows screen, the cool Visual Studio stuff starts. Because I tend to work with a lot of windows, I like my SSMS to look like this:

Vertical tabs with good titles

The blue block in the center is vertical tabs – each line is a query editor tab. The tabs are clearly named with just the file name, no big long server/database/login stuff that causes everything to overflow. They’re alphabetically organized so I can quickly jump to the query I’m working on, or switch between different workflows. (Just FYI, you won’t see this on my live streams because I’m only working with 1080p resolution there. I do this on the machines I work with at home, though, on my big monitor.)

To do it, I go into Tools Options and set:

  • Tabs and Windows – Set tab layout = “Left”
  • Text Editor – Editor Tab and Status Bar – Tab Text – set everything to “False” except “Include file name”

You may have to close SSMS & reopen it for the left tabs to take effect.

Scroll down to “Tab Text” and set everything to False except for “Include file name.” When you click OK, it doesn’t take effect on existing tabs, but after you close & reopen them – ahhh, much more legible, and you can cram in more tabs per screen.

Source Control Config

Under Source Control, Git Global Settings, set up your Github account name & email, and the folder where you keep your Github repos:

Github repos

I don’t use my OS’s Documents folder for my Github repos because I don’t want the constant changes copied to all my roaming profiles, taking up space in my backups, etc. I tend to use a \LocalOnly folder off the root, and put stuff in there that I know won’t be backed up. (After all, if your computer dies, the real backup is the source control, and we should be checking in our changes regularly.)

Scroll down through this screen, and near the bottom, there are options for “Open folder in Solution Explorer when opening a Git repository” and “Automatically load the solution when opening a Git repository” – I like checking those because if I’m opening a repo in SSMS, then I’m working on the source code.

Text Editor Config

Under Text Editor, All Languages, General:

  • Word wrap – check this if it’s your fetish. It’s mine. I understand that some people are too exhausted these days to hit the enter key to break things up, and I’m too exhausted to scroll across to read all that.
  • Line numbers – check that. Makes things way easier when you’re communicating issues with coworkers.

Under Scroll Bars, the “Use map mode for vertical scroll bar” will give you that a text map down the right hand side scroll bar.

Zooming on the scroll bar

I don’t find that all that useful, so I don’t enable it, but if you’re the kind of person who has long stored procs, you might. The really cool part is when you hover your mouse over the scroll bar map on the right, you get a little zoom popup so you can see a preview of the code at those lines: I don’t set mine up that way, but I can see why people do, and if you’re reading this post, you’re probably interested in that option.

If you’re Team Spaces, go into Text Editor, All Languages, Tabs, and change it to “Insert spaces.” I used to be Team Spaces, but when I found out that tabs are better for accessibility, I changed teams.

Query Execution Options

Under Query Execution, SQL Server, I like to uncheck the last two boxes, “Prompt to save unsaved queries” and “Check for open transactions before closing query windows”.

Live dangerously

Make your “live dangerously” jokes, but I don’t have complaints about how long SSMS takes to open. I have complaints about how long it takes to close, hahaha.

One other note while we’re here: if you ever need to play a prank on someone, it’s hard to beat changing the batch separator from “GO” to something else, like “SELECT”. The resulting error messages will stump ’em hard.

Under Query Results, SQL Server, Results to Grid, I change my XML data size to unlimited so that it brings back giant query plans. (Man, does my job suck sometimes.)

A lot of presenters like to check the box for “Display results in a separate tab” and “Switch to results tab after the query executes” because this gives them more screen real estate for the query and results. I’m just really comfortable with Control-R to hide the results pane.

Under Designers, Table and Database Designers, I like to uncheck the “Prevent saving changes that require table re-creation.” I hardly ever use the table designer, but when I do, it’s on really small tables anyway, and I’m not worried about recreating the table. That’s just me though.

Under SQL Server Object Explorer, Commands, I like to turn off “Surround object names with brackets when dragged.” I’m not the kinda guy who names stuff with spaces anyway, and when I drag & drop names, I’m often dragging them into places where brackets will break stuff, like input for DBCC SHOW_STATISTICS.

And that’s it! Are there any changes you like to make, or things you think I should include in this checklist? Let me know in the comments.


New Objects in SQL Server 2025 – And Thousands of New Undocumented Feature Flags!

SQL Server 2025
9 Comments

The first public preview of SQL Server 2025 dropped yesterday, and here’s what’s new under the hood as compared to today’s SQL Server 2022 CU19. Forgive me – this is quite a lengthy post, and it’s mostly a data dump. There are new stored procedures, extended stored procs, views, feature switches, new columns in existing tables, messages, and more.

I suspect that the contents of the new undocumented sys.dm_feature_switches table alone will get y’all really curious because there are 5,910 lines in there (included in this post) that suggest all kinds of wild things Microsoft is currently working on, but hasn’t announced publicly yet. I asked the new SSMS v21 Copilot what sys.dm_feature_switches is, and of course it completely hallucinated a made-up answer, hahaha:

Copilot be trippin

Almost nothing in that screen is correct, other than what a definition of what feature switches are. <sigh> I love LLMs, but I pity the users who put any faith whatsoever in what comes out of that thing.

Keep in mind that Microsoft will probably remove a lot of the below before SQL Server 2025’s eventual release to manufacturing this year, or may only be here because SQL Server 2025 shares a common code base with Azure SQL DB, Hyperscale, and Managed Instances.

I’m onsite with a client this week, and after that I head out to Europe for about a month of vacation, so I haven’t dug deeply into any of this new undocumented stuff. I’ll leave that to y’all, dear reader, until I get bored on a cruise ship in a couple weeks and stick my head in here.

New Stored Procedures

I found these first several to be particularly interesting, so I scripted out their contents. You can click on their names to see Github Gists with their contents.

Here are the rest that I didn’t dig into:

  • sp_add_object_to_event_stream_group
  • sp_backfill_discoveredtableproperties
  • sp_backfill_manageddeltatables_tableclassification
  • sp_change_feed_enable_table_after_reseed
  • sp_change_feed_enable_tables_after_reseed
  • sp_change_feed_reseed_db_init
  • sp_change_feed_reseed_db_start_replication
  • sp_change_feed_reseed_table
  • sp_cleanup_dropped_table_metadata
  • sp_cleanup_expired_checkpoint_file_metadata
  • sp_cleanup_expired_log_file_metadata
  • sp_create_event_stream_group
  • sp_detour_top_memory_allocations
  • sp_disable_event_stream
  • sp_drop_discoveredtableproperties
  • sp_drop_event_stream_group
  • sp_enable_event_stream
  • sp_fulltext_delete_thesaurus
  • sp_fulltext_load_thesaurus
  • sp_get_expired_checkpoint_file_metadata
  • sp_get_expired_log_file_metadata
  • sp_get_fork_guids
  • sp_get_oldest_active_transaction_time
  • sp_get_top_internal_table
  • sp_has_change_feed_permissions
  • sp_help_change_feed_settings
  • sp_help_change_feed_table_groups
  • sp_help_fabric_mirroring
  • sp_help_fabric_mirroring_table
  • sp_help_fabric_mirroring_table_groups
  • sp_migrate_manageddeltatablecheckpoints
  • sp_migrate_manageddeltatableforks
  • sp_migrate_manageddeltatablelogfiles
  • sp_migrate_manageddeltatables
  • sp_remove_object_from_event_stream_group
  • sp_set_managed_delta_table_internals_migration_state
  • sp_update_warehouse_clone_metadata

New Extended Stored Procedures

  • sp_auto_tuning_agent_notify_deactivate
  • sp_auto_tuning_try_build_internal_tables
  • sp_auto_tuning_validate_executable
  • sp_change_feed_is_slo_allowed
  • sp_change_feed_notify_table_only_reseed
  • sp_check_file_cleanup_eligibility
  • sp_check_inherited_metadata_files_cleanup_eligibility
  • sp_clear_dw_raft_cache
  • sp_clear_dw_session_configurations
  • sp_cslr_delete_entry
  • sp_cslr_upsert_entry
  • sp_deserialize_dw_configuration_overrides
  • sp_dw_attach_database
  • sp_dw_change_lease_order_id
  • sp_dw_database_state
  • sp_dw_database_update_onesecurity_mode
  • sp_dw_detach_database
  • sp_dw_detach_database_for_deletion
  • sp_dw_get_databases
  • sp_dw_get_fe_instance_cert_thumbprint
  • sp_dw_physical_upsert_commit_manifest_file
  • sp_dw_physical_upsert_create_and_populate_manifest_file
  • sp_dw_refresh_ext_table
  • sp_dw_session_override_perf_test
  • sp_dw_set_backup_policy_override
  • sp_dw_submit_configuration_change
  • sp_dw_trident_get_credential
  • sp_dw_truncate_table
  • sp_dw_workspace_state
  • sp_execute_dw_data_compaction
  • sp_get_database_backup_policy
  • sp_get_delta_lake_storage_properties
  • sp_get_dw_configuration_override
  • sp_get_dw_data_file
  • sp_get_dw_db_properties
  • sp_get_dw_manifest_file
  • sp_get_dw_table_cell_metrics
  • sp_get_dw_table_metrics
  • sp_get_managed_delta_table_log_files_metadata
  • sp_get_min_xdes
  • sp_get_native_shuffle_storage_path
  • sp_get_next_clone_islands
  • sp_inherit_session
  • sp_list_storage_items_in_test
  • sp_move_first_fixed_vlf
  • sp_override_dw_session_configuration
  • sp_persist_dw_raft_cache
  • sp_process_detour_memory_allocation_record
  • sp_refresh_dwworkspacegroup_fabric_property
  • sp_rehydrate_dw_raft_cache
  • sp_repair_logical_index_corruption
  • sp_rsc_evict_all
  • sp_rsc_regular_eviction
  • sp_serialize_dw_configuration_overrides
  • sp_set_discovered_table_properties
  • sp_set_external_script_runtime_version
  • sp_trident_cloud_clone_database
  • sp_trident_create_credential_to_access_test_data_storage
  • sp_trident_create_delta_checkpoint
  • sp_trident_create_distributed_delta_checkpoint
  • sp_trident_stats_staleness_detection
  • sp_trigger_expired_files_cleanup
  • sp_update_snapshot_database_time
  • sp_use_dw_db_by_physical_id
  • sp_vector_index_build_update_stats

New Internal Tables

  • db_ledger_digest_locations
  • fulltext_thesaurus_metadata_table
  • fulltext_thesaurus_phrase_table
  • fulltext_thesaurus_state_table
  • ledger_columns_history_internal
  • ledger_columns_history_internal_history
  • ledger_tables_history_internal
  • ledger_tables_history_internal_history
  • pause_resume_history
  • plan_persist_ce_feedback_for_expressions
  • plan_persist_plan_forcing_locations
  • plan_persist_replicas
  • plan_persist_runtime_stats_v2
  • plan_persist_wait_stats_v2
  • sql_pools_table

New Feature Switches

There’s a new system table called sys.dm_feature_switches. Here are the rows in it:

  • 9019Fix – 0
  • AADAadOnlyAuthDDL – 0
  • AADAlterOnPremSyntaxForAzureSQLDB – 0
  • AADAlterUserFromExternalProviderForAzureSQLDB – 0
  • AADAppGroupLookup – 1
  • AADAppOnlyOBO – 0
  • AADAppPermissionRefresh – 0
  • AADAuthMultiTenantSupport – 0
  • AADAuthToXStoreInBulkImp – 0
  • AADAuthUMIForCloudLifter – 0
  • AADCertVerificationBySubjectNameValidation – 0
  • AADCertVerificationBySubjectNameValidationSynapseGen3 – 0
  • AADCreateUserWithObjectID – 1
  • AADDuplicateLoginAndUserCreationByObjectIdError – 0
  • AADESTSRegionalEndpoint – 0
  • AADFailQueryOnExpiredTokenGraphCall – 0
  • AADFixLoginErrorCode – 0
  • AADGraphQueryWithVmMSI – 1
  • AADGroupMemberEndpoint – 0
  • AADGroupNestedInServerRoleExpansion – 0
  • AADHandleLockCancellationDump – 1
  • AADImplicitUserCreation – 1
  • AADLinkedServerEnableDNSSuffixValidation – 0
  • AADLinkedServerEnablePartnerInstanceCheck – 0
  • AADLoginNotContainedUser – 0
  • AADLoginTokenNoAADESuffix – 0
  • AADLookupForWinPrincipalsSqlFunctions – 0
  • AADMSGraphThrottlingHandling – 0
  • AADMSIAuthMITranRepl – 0
  • AADNoRetryOnExpiredToken – 0
  • AADNoRetryOnTokenExpiredDuringSession – 0
  • AADOnlyAuthentication – 0
  • AADPassthroughAuthForOpenrowsetBulk – 0
  • AADPassthroughAuthForPolybaseLocalExec – 0
  • AADPerformGroupLookupOnPermsRefresh – 0
  • AADPrincipalsSingleQuoteEscaping – 1
  • AADPrincipalsUsernameUpdateOnSynapseGen3 – 0
  • AADPrincipalsUsernameUpdateOnSynapseSqlOD – 0
  • AADPrincipalsUsernameUpdateOnTrident – 0
  • AADRefreshToken – 0
  • AADServicePrincipalsObjectIDImpersonationPath – 1
  • AADServicePrincipalsObjectIDInFedContext – 1
  • AADUseAppOnlyOBOforVDW – 0
  • AADYieldAndAbortBeforeTokenRetrieval – 0
  • AbortIdleTransactionHoldVersion – 0
  • AbortLongRunningTransactionWhenThresholdReached – 0
  • AbortSeedingWhenLogNearlyFull – 0
  • AbortTransactionWhenNodeFailoverDetected – 0
  • AcceptEncryptedLogBlocks – 0
  • AccountForBitmapsInHashJoinInputSizes – 1
  • AccumulateBufferPoolUserDbWRRStatsForServerless – 0
  • AccumulateTotalBufIOTimeForServerless – 0
  • AccumulateUserDbWRRStatsForServerless – 0
  • AcquireInfiniteLeaseForXDBPartialBlobDeletion – 1
  • AcquireLockForExtObjMetadata – 0
  • AcquireTidLocksOnRecovery – 1
  • ActivityDirectorCodeMigration – 0
  • ActivityDirectorDebugLogsCodeMigration – 0
  • ActivityDirectorFramework – 0
  • ActivityDirectorServerlessElasticPool – 0
  • AdaptiveDOPDueHighWorker – 0
  • AdaptiveJoin – 1
  • AdaptiveJoinBadPlanRecompile – 1
  • AdaptiveJoinFilterOutColumnCheck – 1
  • AdaptiveJoinTelemetry – 0
  • AdaptiveStatisticsUpdate – 0
  • AdaptiveWRRFactorCalculation – 0
  • AddCapCpuPercentAttributeForDbScopedRg – 0
  • AddCdcTracesForXpReplHelp – 0
  • AddChecksumToPageDump – 0
  • AddFileAllowBulkOpLockRetries – 0
  • AddFileFromMISideHybridLink – 0
  • AddFileHybridLinkCheck – 1
  • AddFileRedoForRemoteDatabases – 1
  • AdditionalHekatonTransactionAsserts – 1
  • AdditionalManagedDBCrudLogging – 1
  • AddLogicalServerNameToBackupHeader – 0
  • AddNewColumnForDbSizeToBackupMetadataStoreTable – 0
  • AddNewColumnForDbSizeToBackupMetadataStoreTableTrident – 0
  • AddPartnerSubIdAndRgToGeoDrPartnerConfig – 0
  • AddRowInLsnTimeMappingTableForDDL – 1
  • AddRowversionColWithoutUpdate – 0
  • AddTempDbResourceGovernanceGroupLevelMaxDataAttributes – 1
  • AddTempDbResourceGovernanceRequestLevelMaxDataAttributes – 0
  • AddVldbSeedToWorkQueueDuringChangeRoleToNone – 0
  • AdHocCEFeedback – 0
  • AdHocCEFeedbackCache – 1
  • AdHocCEFeedbackCacheQuotaLimit – 1
  • AdHocCEFeedbackQueryTelemetry – 1
  • AdHocCEFeedbackRecompilation – 1
  • AdHocCEFeedbackShowplan – 0
  • AdhocQueriesReleaseBlobILockBytesAfterParsing – 1
  • AdjustAdditionalMemoryIgnoreRatioForColumnStoreParallelInsertSelectDopThrottle – 0
  • AdjustCostForDistinctAggregate – 1
  • AdjustLogReplicaQuorumHardenedBlockForNonExistentVlf – 1
  • AdjustLogReplicaQuorumHardenedBlockForRestore – 1
  • AdminAuditDeferredTargetCreation – 0
  • AdvancedGetMetricProtocol – 0
  • AdvancedMetadataFileSchemaVersionControl – 1
  • AdvanceLowWMByEmptyTxInGhostCleanup – 0
  • AggregateDataProcessedMetricsTableScan – 0
  • AggregateDataProcessedMetricsTableScanByFileOffset – 0
  • AggregateDataProcessedMetricsTableScanOnSynapseGen3 – 0
  • AggregateDataProcessedMetricsTableScanOnSynapseSqlOD – 0
  • AggregateDataProcessedMetricsTableScanOnTrident – 0
  • AggregateDataProcessedMetricsTableWrite – 0
  • AggregateDataProcessedMetricsTableWriteOnSynapseGen3 – 0
  • AggregateDataProcessedMetricsTableWriteOnSynapseSqlOD – 0
  • AggregateDataProcessedMetricsTableWriteOnTrident – 0
  • AggregateDeepDataSizeMediumAndBigLobs – 0
  • AggregatedGroupVolumeXeventTelemetry – 0
  • AggregatePushDown – 1
  • AggregatePushDownGrouped – 1
  • AggregatePushDownGroupedLOB – 0
  • AggregatePushDownHighPrecision – 0
  • AggregatePushDownOnExpression – 1
  • AggregatePushDownToNCCI – 1
  • AggregateXactOutcomeTelemetry – 0
  • AggregateXStoreIOStats – 1
  • AggressiveLogTruncationWithReplicatedTx – 1
  • AiAnalyzeSentimentFeature – 0
  • AiClassifyFeature – 0
  • AiExtractFeature – 0
  • AiFixGrammarFeature – 0
  • AiFunctionsFeature – 0
  • AiGenerateEmbeddingsUsingLocalONNXRuntime – 0
  • AiGenerateResponseFeature – 0
  • AiSummarizeFeature – 0
  • AiTranslateFeature – 0
  • AKVAndTDEAllowDuplicateThumbprint – 0
  • AllocationFailFastPages – 0
  • AllocationFailSilent – 0
  • AllowAdhocXeventSession – 0
  • AllowAllAzureFirewallRulesSnapshot – 0
  • AllowAllAzureIps – 0
  • AllowAllocationInReservedExtents – 0
  • AllowAlterCDCMetaObjects – 0
  • AllowApplyRemoval – 0
  • AllowAssertDuringReadAsync – 0
  • AllowAssertInRedoAddFileForAddOnStorageScenarios – 0
  • AllowAsyncSocketDup – 0
  • AllowAutoDbLockWithKillAndRetry – 0
  • AllowBackupFromNotSynchronizingForwarder – 1
  • AllowBitmapPushToAdaptiveJoin – 1
  • AllowCciLobRedirectTableMaint – 0
  • AllowCetasPartitioning – 0
  • AllowCheckpointOnlyModeForHekaton – 0
  • AllowClosingDbPropertyFileHandle – 0
  • AllowCurrentSecretName – 1
  • AllowDDLOnReplicatedDatabase – 0
  • AllowDekProtectorRotation – 0
  • AllowDeltaDataSkippingOption – 0
  • AllowDisableEntraLogin – 0
  • AllowDisableSynapseLinkForManagedInstance – 0
  • AllowDmlNonBlockingDuringOnlineCciBuildDrop – 1
  • AllowDropCDCMetaObjects – 0
  • AllowDropDekOnStartup – 0
  • AllowDropSynapseLinkMetaObjects – 0
  • AllowDwArtifactSettingPermissionLog – 0
  • AllowDwDatabaseOneSecurityMode – 0
  • AllowDwOverflowFile – 0
  • AllowDwScalableTempdb – 0
  • AllowEdsExistingCacheEntryUpdateOnCreation – 0
  • AllowEngineRequestForUpdatingTraceFlagsFabricProperty – 0
  • AllowEntraOnlyAuthenticationForBox – 1
  • AllowFido – 0
  • AllowFidoPartitioning – 0
  • AllowFidoPointInTime – 0
  • AllowFilestreamDebuggingTracing – 0
  • AllowFilestreamVerboseTracing – 0
  • AllowFixupCDCMetaObjects – 0
  • AllowFKillAborts – 0
  • AllowFragmentedFCBAsyncWrites – 1
  • AllowGlobalTraceFlagsOnManagedServer – 0
  • AllowGlobalTransactionsOnManagedInstanceWithDTC – 0
  • AllowGrowOrAddFileImmediately – 0
  • AllowIQ – 0
  • AllowIsSrvRoleMemberForEntra – 0
  • AllowLogBackupInQuorumLoss – 1
  • AllowLogCTRNestBeginLogRecord – 1
  • AllowLowPrivInternalAppUserConnectNP – 0
  • AllowModificationOfTempdbFileMaxSize – 0
  • AllowModifyCredentialIdentityCheck – 0
  • AllowMultipleBigQueryOptimizations – 1
  • AllowNativeUDFInComputedCols – 1
  • AllowNonServerAdminGeoDR – 1
  • AllowNonYield – 0
  • AllowNullDevopsSid – 0
  • AllowOnExecErrorAborts – 0
  • AllowPassingArtifactIdThroughTsql – 0
  • AllowPestoSBSCacheStorageVariableScatterGather – 0
  • AllowPestoStorage – 0
  • AllowPestoStorageBackgroundMigration – 0
  • AllowPestoStorageCacheClose – 1
  • AllowPestoStorageCacheReadAheadPressure – 1
  • AllowPestoStorageCacheSBSThrottle – 1
  • AllowPestoStorageCacheSBSWriteOnCreate – 0
  • AllowPestoStorageCatalogDbBatching – 0
  • AllowPestoStorageCatalogDbBatchingHints – 0
  • AllowPestoStorageCatalogDbLargeBatchSizes – 0
  • AllowPestoStorageCatalogDbSequentialGuids – 0
  • AllowPestoStorageCatalogDbUseParentTransactions – 0
  • AllowPestoStorageFilestreamEnabledOnSbsCachetier – 0
  • AllowPestoStorageMigration – 1
  • AllowPestoStorageMigrationHeapScanShrinkLock – 1
  • AllowPestoStorageMigrationShrinkDB – 1
  • AllowPestoStorageMigrationTaskFailPoint – 0
  • AllowPestoStoragePageFlushManager – 0
  • AllowPestoStorageTDEEncryption – 1
  • AllowPestoStorageTDEEncryptionWorkloadGroup – 0
  • AllowPestoStorageTDEParallelEncryption – 0
  • AllowPestoStorageVariableScatterGather – 0
  • AllowPlaceholderForeignFileSnapshot – 1
  • AllowRbpeFCBStatsToBeForceCollected – 1
  • AllowReadAccessOnOfflineSecondary – 1
  • AllowRedirectInfoInSSBRouteAddress – 1
  • AllowReplUserConnectNamePipe – 0
  • AllowResolvedWildcardVirtualColumns – 1
  • AllowRgSyncForLPV2Cas – 1
  • AllowRowsetOptionsSyntax – 0
  • AllowSBS – 0
  • AllowSecurityDDLOnReplicatedDatabase – 0
  • AllowServerlessActivityUpdateCas – 0
  • AllowSessionTraceFlagsOnManagedServer – 0
  • AllowSkipCompletedOptTasksFix – 1
  • AllowSnapshotViewEnhancedOptions – 0
  • AllowStorageBasedCatalog – 0
  • AllowStorageFilestreamEnabledOnNativeShuffle – 0
  • AllowStorageFilestreamEnabledOnSbsCachetier – 0
  • AllowStreamingStatsAcrossDBTypes – 0
  • AllowStreamingStatsInRowStore – 0
  • AllowTableOptionsSyntax – 0
  • AllowTDESuspendResume – 0
  • AllowToad – 0
  • AllowTraceFlagsTelemetry – 0
  • AllowTraceRCSI – 0
  • AllowTridentDwAlterDbStatement – 0
  • AllowTridentDwApproxPercentileFunctions – 0
  • AllowTridentDwAttachDatabases – 0
  • AllowTridentDwAutoStatsSettings – 0
  • AllowTridentDwBackwardCompatibilityForCreateDbStatement – 0
  • AllowTridentDwCreateDatabaseStatement – 0
  • AllowTridentDwCreateDatabaseStatementWithImplicitDbEdition – 0
  • AllowTridentDwCreateTableAsSelectStatement – 0
  • AllowTridentDwDropDatabaseStatement – 0
  • AllowTridentDwEnableExecuteAsUser – 0
  • AllowTridentDwEnableExecuteAsUserSAL – 0
  • AllowTridentDwEnableExecuteAsUserWithWritePermissions – 0
  • AllowTridentDwEnsureWorkspacesInitialized – 1
  • AllowTridentDwNotifyMsDatabasesAttached – 0
  • AllowTridentDwParseDwWorkspaceGroup – 0
  • AllowTridentDwParseDwWorkspaceGroupOnStartup – 0
  • AllowTridentDwRehydrateInMemDbs – 0
  • AllowTridentDwWaitOnStorageSetupOnInstanceStartup – 0
  • AllowTridentRestoreWithCreateAnyDatabaseAccess – 0
  • AllowTridentSetupSACredentialsOnUpdateSecrets – 0
  • AllowTsqlDataPathOption – 0
  • AllowTsqlUDFInlining – 1
  • AllowTsqlUDFInliningComputedColumnFix – 0
  • AllowTsqlUDFInliningCReEvalInCondBlockMapMemoryLeakFix – 1
  • AllowTsqlUDFInliningExprReEvalCount – 1
  • AllowTsqlUDFInliningImprovements – 1
  • AllowTsqlUDFInliningKeySetCursorFix – 1
  • AllowTsqlUDFInliningOverrideExprReEvalMaxCount – 0
  • AllowTsqlUDFInliningParameterExpressionCheck – 1
  • AllowTsqlUDFPredicateReordering – 0
  • AllowUnsafeRowcountOnSessionRecoveryFirstBatch – 0
  • AllowUpdateOnDbNameHashMap – 0
  • AllowUseOfCachedDEK – 0
  • AllowUsingDisableOptimizedNestedLoopHint – 0
  • AllowWLMWorkloadGroups – 0
  • AllowZoneRedundantNamedReplicaTSQL – 0
  • AlterDatabaseEncryptionKeyRegenerate – 0
  • AlterDatabaseScopedConfigurationsDDL – 1
  • AlterDatabaseVersioningViaMgmtSvc – 0
  • AlterDbAPIV4 – 1
  • AlterDbAPIV5 – 1
  • AlterDbAPIV6 – 0
  • AlterDbAPIV7 – 0
  • AlterDbAPIV8 – 0
  • AlterDbCrossInstancePolling – 1
  • AlterDbDDL – 0
  • AlternateIoFactor – 1
  • AlternateIOFactorForSystemGroups – 0
  • AlterPfMakeLikelyDeadlockVictim – 0
  • AlterPfUseSessDeadlockPrty – 0
  • AlterResultSetCaching – 0
  • AlterUserAad2Aad – 0
  • AlterUserFromExternalProvider – 0
  • AlterUserWin2Aad – 0
  • AlwaysEncrypted – 1
  • AlwaysEncryptedOnHekaton – 1
  • AlwaysEncryptedV2 – 1
  • AlwaysEncryptedV2CompatLevel – 0
  • AlwaysEncryptedV2DirectCompare – 1
  • AlwaysEncryptedV2DisableAuthForVbsAttestation – 0
  • AlwaysEncryptedV2DisableTypeDeductionForXMLWithAssignment – 1
  • AlwaysEncryptedV2EscapeCharacterSupportForOptionRecompile – 1
  • AlwaysEncryptedV2HandleEmptyCharacterLobValues – 1
  • AlwaysEncryptedV2Indexing – 1
  • AlwaysEncryptedV2IndexingInvalidationAtStartup – 1
  • AlwaysEncryptedV2IndexingInvalidationOnEnclaveMachines – 0
  • AlwaysEncryptedV2MultiThreadingEnclaveQueueSelection – 0
  • AlwaysEncryptedV2MultiThreadingInEnclave – 1
  • AlwaysEncryptedV2OrderByGroupByJoins – 1
  • AlwaysEncryptedV2RichQueries – 1
  • AlwaysEncryptedV2SGXEnclave – 0
  • AlwaysEncryptedV2SGXSimulator – 0
  • AlwaysEncryptedV2SkipTypeDeductionForStarExpressionNotBinded – 1
  • AlwaysEncryptedV2Stats – 0
  • AlwaysEncryptedV2SupportUnionOnEncryptedColumn – 1
  • AlwaysEncryptedV2VSMEnclave – 0
  • AlwaysEncryptedV2VSMEnclaveXDB – 0
  • AlwaysEncryptedV2VSMSimulator – 0
  • AlwaysEncryptTempDb – 0
  • AlwaysProduceTid – 0
  • AlwaysProduceTidWithOL – 1
  • AlwaysTidDisableAddingTidsForOIBCompressedTables – 0
  • AlwaysUseDMKEncryptionStoredInDb – 0
  • AlwaysUseFixNodeForBlobs – 1
  • ANSIPaddingSettingInSnapshotFile – 0
  • AppAuditingAbortedBatchCompletedBypassFix – 1
  • AppAuditingAbortedBatchCompletedWithGranularBypassFix – 1
  • AppAuditingAddFabricSpecificInfoToAuditLogs – 0
  • AppAuditingAdditionalTraces – 0
  • AppAuditingAddLocationForEventsToShoebox – 1
  • AppAuditingAdminAuditPerrmisionFix – 0
  • AppAuditingAdminAuditPopulateCacheFromPhysMaster – 0
  • AppAuditingAdminAuditSysLoginsEarlyBypassAudit – 0
  • AppAuditingAdminAuditSysLoginsFixForMI – 0
  • AppAuditingApplicationNameSupport – 1
  • AppAuditingAuditOBOMiddleTierApp – 0
  • AppAuditingAuditSessionsRefreshTaskEnabled – 0
  • AppAuditingAuditSupportForTrident – 0
  • AppAuditingAutoStartDbAuditSessionsOnStartupOfSecRbioDb – 0
  • AppAuditingAutoStartup – 0
  • AppAuditingAutoStartupCloseSessionOnlyOnGeoDr – 0
  • AppAuditingAutoStartupDeadlockFix – 0
  • AppAuditingBatchAdditionalInfoSupport – 1
  • AppAuditingBatchPasswordMaskingSupport – 1
  • AppAuditingBatchSupport – 1
  • AppAuditingBatchWithRPCSupport – 1
  • AppAuditingBatchWithTransactionsSupport – 1
  • AppAuditingBlobPartitionFormat – 0
  • AppAuditingChangeFlag – 0
  • AppAuditingChangeFlushPolicy – 0
  • AppAuditingChangeFlushTimeout – 0
  • AppAuditingCheckDatabaseAccessInAuditAutoStart – 0
  • AppAuditingCheckForAndHandleDevopsAuditCredentialUsage – 0
  • AppAuditingCloseAllDbAuditSessionsOnDbDrop – 0
  • AppAuditingCloseAnyPrimaryServerLevelSessionsOnSecondaries – 0
  • AppAuditingCloseExpiredAuditLogs – 0
  • AppAuditingCloseXeAuditSessionFix – 0
  • AppAuditingConfigureInstanceLevelServerAuditAtStartup – 0
  • AppAuditingConnectionIdSupport – 1
  • AppAuditingCreateManualAuditShoeboxXESession – 0
  • AppAuditingDataClassificationDistinctQueryCompletedSupport – 0
  • AppAuditingDataClassificationInNonBatchGroupsSupport – 1
  • AppAuditingDataClassificationSupport – 1
  • AppAuditingDataClassificationXeventDumpFix – 1
  • AppAuditingDataClassificationXmlSupport – 1
  • AppAuditingDataExfiltration – 0
  • AppAuditingDbccSupport – 1
  • AppAuditingDevopsAuditIdentityHashing – 0
  • AppAuditingDevopsAuditPolicyEvaluationFix – 0
  • AppAuditingDevopsAuditStorageTargetSupport – 0
  • AppAuditingDevopsAuditSupport – 0
  • AppAuditingDevopsAuditSupportForMI – 0
  • AppAuditingDevopsMIEnqueueRefreshTaskDuringRedo – 0
  • AppAuditingDisallowEngineStartupAuditingFlows – 0
  • AppAuditingDurationAndRowsFieldsSupport – 1
  • AppAuditingDWSupport – 0
  • AppAuditingEmailsForSynapse – 0
  • AppAuditingEmitShoeboxAuditEvents – 0
  • AppAuditingEnhanceSensitiveGroupCheck – 1
  • AppAuditingFailedLogin – 0
  • AppAuditingFetchSqlSrvAccountOnlyOnce – 1
  • AppAuditingFilterInternalConnectionsFromAudit – 0
  • AppAuditingFixCloseAllDbAuditSessionsOnDbDrop – 0
  • AppAuditingFixedLoginSupport – 0
  • AppAuditingGeoDrAutoStartStopSessionsWithNoMetadata – 0
  • AppAuditingGeoDrAutoStartThreadsSync – 0
  • AppAuditingGeoDrAutoStartWaitToRefresh – 0
  • AppAuditingGeoDrDisableServerLevelLogPathOverrideSupport – 0
  • AppAuditingGeoDrSupport – 0
  • AppAuditingGeoSecondarySafeInitialization – 0
  • AppAuditingGeoSecondaryUpdateSLODeadlockFix – 0
  • AppAuditingGuidUpdateOnStartUp – 0
  • AppAuditingHostNameSupport – 1
  • AppAuditingInnerStatementsPasswordsMasking – 1
  • AppAuditingInstanceLevelServerAuditingFSTelemetry – 0
  • AppAuditingInstanceLevelServerAuditMetadataTelemetry – 0
  • AppAuditingInternalServerAuditingForFirstPartyServersOnly – 0
  • AppAuditingInternalServerAuditingForSpecificServer – 0
  • AppAuditingInternalServerAuditingIsAppTypeEligible – 0
  • AppAuditingInternalServerAuditingOfInternalPrivilegedActionsToOtel – 1
  • AppAuditingInternalServerAuditingToOtelForFirstPartyServersOnly – 0
  • AppAuditingInternalServerAuditingToOtelForSpecificServer – 0
  • AppAuditingInternalServerAuditingToOtelIsAppTypeEligible – 0
  • AppAuditingLedgerContext – 1
  • AppAuditingLocalSecondariesForMIFix – 1
  • AppAuditingLocalSecondaryColumnForExternalMonitor – 0
  • AppAuditingMDDeadlocksFix – 1
  • AppAuditingMidnightRollover – 0
  • AppAuditingNoLeaseAcquiredOnAppendBlobs – 0
  • AppAuditingNoSeparatorInBlobPath – 0
  • AppAuditingPopulateHostName – 1
  • AppAuditingPopulateLocalSecondaryReplicaColumn – 0
  • AppAuditingRaiseErrorOnQuestionMarkInName – 0
  • AppAuditingRbioAutoStartDbAuditsForSecOnTransitionToLaMode – 0
  • AppAuditingRetention – 0
  • AppAuditingRuntime – 0
  • AppAuditingRuntimeTelemetry – 0
  • AppAuditingRuntimeTelemetryDroppedEvents – 0
  • AppAuditingRuntimeTelemetryEventsStats – 0
  • AppAuditingRuntimeTelemetryManagedIdentityProp – 0
  • AppAuditingSendEmailUserFaultNotification – 0
  • AppAuditingServerAuditRestartSupportForCAG – 1
  • AppAuditingSessionContextSupport – 1
  • AppAuditingSessionStatusMonitoring – 0
  • AppAuditingShoeboxJsonEscaped – 0
  • AppAuditingShoeboxWithoutDerivedEvent – 0
  • AppAuditingShouldUseDetailedTelemetryDuringAuditSessionUpdates – 0
  • AppAuditingShouldUseSqlInstanceLevelServerAuditing – 0
  • AppAuditingSkipSessionStartupForForwarderDatabaseCopy – 0
  • AppAuditingSqlInstanceLevelServerAuditingDedicatedDispatcher – 1
  • AppAuditingSqlInstanceLevelServerAuditingUseSLOBasedXEMemoryAllocation – 0
  • AppAuditingSupportAuditingOnLocalSecondaries – 0
  • AppAuditingSupportServerAuditingOnNamedReplicas – 0
  • AppAuditingToRunInLongRunningTargetsPool – 0
  • AppAuditingTransactionsWriteUndoEventFix – 1
  • AppAuditingTrimLargeTVPs – 1
  • AppAuditingTSqlConsumptionExposure – 0
  • AppAuditingTSqlConsumptionExposureForSds – 0
  • AppAuditingTSqlConsumptionExposureForSdsWithGranularLimits – 0
  • AppAuditingTSqlConsumptionExposureForSdsWithLimits – 0
  • AppAuditingTSqlExposure – 0
  • AppAuditingTSqlInternalExposure – 0
  • AppAuditingTSqlRetentionExposure – 0
  • AppAuditingTurnOffMasterUsageForCL – 0
  • AppAuditingTurnOffPhyMasterUsageForCLForCachingAuditActionGroups – 0
  • AppAuditingUseAppendBlobs – 0
  • AppAuditingUseDynamicBufferSizeOnElasticPool – 0
  • AppAuditingUseLongRunningTargetsForAdminAndDevopsAudits – 1
  • AppAuditingUseLongRunningTargetsForShoeboxAuditSession – 1
  • AppAuditingUseManualBuffersPartitionOnElasticPool – 0
  • AppAuditingUseSynapseResourceId – 0
  • AppAuditingUseUserDbResourceGroupOnElasticPool – 0
  • AppAuditingWinfabTelemetry – 0
  • AppAuditingWithAuditGuidInXESessionName – 0
  • AppendIntermedResDirOnRejectedRowLocationPath – 0
  • ApplyMemorySavingsToNonSOSGap – 0
  • ApproxAggBatchModeRefactor – 1
  • ApproxCountDistinct – 1
  • ApproxCountDistinctPushdown – 0
  • ApproxCountDistinctRaiseErrorForCollationConflicts – 1
  • ApproxCountDistinctSparseRepresentation – 1
  • ApproxHeavyHitterDecouple – 1
  • ApproxHeavyHitterExecPmo – 0
  • ApproxPercentile – 1
  • ApproxPercentileBatchMode – 1
  • ArcadiaServicePrincipalName – 0
  • ArticleCacheAllowUpdateTableID – 1
  • AscKeyFilterEstimateUpperbound – 1
  • AscKeyJoinEstimateUpperbound – 1
  • AssertDuringUndoOfRedo – 0
  • AssertIfPageServerOrLogTakesTooLongDuringFailOver – 0
  • AssertIfRedoIsBlockedDuringStartup – 0
  • AssertIfShutdownRbioDatabaseTakesTooLong – 0
  • AssertInternalInMemorySystemPoolCount – 0
  • AssertNoParallelLogGenerators – 1
  • AssertOnActiveBlockPush – 0
  • AssertOnNegativeBPoolHashCount – 0
  • AssertOnPrematureDeletePmo – 0
  • AssertXioTierSet – 0
  • AssumeCorrelationInDistinctValueEstimation – 0
  • AsyncDataTranscoding – 1
  • AsyncGeoFailoverDDL – 0
  • AsyncGeoFailoverDDLSyntax – 0
  • AsyncMetadataTranscoding – 0
  • AsyncPFSPageAllocation – 0
  • AsyncReqMgrTrace – 0
  • AsyncResumeFulltextCrawlOnDbStartup – 0
  • AsyncStatsUseDBScopedDop – 1
  • AttachDBOnTransitionToPrimary – 0
  • AttachDdbWhileGettingArtifactId – 0
  • AttachManagedDisksOnTransitionToPrimary – 0
  • AuditingClientIpSupport – 1
  • AuditingTransactionLevelSupport – 1
  • AuditRetentionPolicyFixIndexingBug – 1
  • AuditRetentionPolicyToSupportOldArchitectureLogs – 1
  • AuditRetentionPolicyToSupportPhysicalMasterDB – 1
  • AuthenticationMetadataLookupMode – 0
  • AutoAbortTxnTempDBSpaceThreshold – 0
  • AutoConfigNumCDCDispatcherThread – 1
  • AutoDropAutoCreatedIndex – 1
  • AutoDropAutoCreatedIndexDuringPartitionSwitch – 1
  • AutoEnableDetourMemObj – 0
  • AutoEvictionOfForwarders – 1
  • AutogrowAllFilesFileGroupSetting – 1
  • AutoGrowAllFilesForRbioDb – 0
  • AutoGrowLogFileForLogReplica – 1
  • AutoIndexCompactInSpPersistentVersionCleanup – 0
  • AutoIndexDefragmentation – 0
  • AutoIndexDTAIntegration – 0
  • AutoLogManagementOnForwarder – 1
  • AutomaticIndexCompactionDDL – 0
  • AutomaticTuning – 1
  • AutomaticTuningAgentSupportServerless – 1
  • AutomaticTuningAgentSupportsMultipleDBs – 0
  • AutomaticTuningConfigSPTuneQuery – 1
  • AutomaticTuningConfigureSP – 1
  • AutomaticTuningCreateIndex – 0
  • AutomaticTuningCreateIndexVisible – 0
  • AutomaticTuningDecentralized – 0
  • AutomaticTuningDropIndex – 0
  • AutomaticTuningDropIndexVisible – 0
  • AutomaticTuningDTAIntegration – 0
  • AutomaticTuningDTAUseNamedPipeLocalDB – 0
  • AutomaticTuningIgnoreQuerySP – 1
  • AutomaticTuningIndexEvaluationMode – 0
  • AutomaticTuningIndexingWorkloadClassification – 0
  • AutomaticTuningMaintainIndex – 0
  • AutomaticTuningMaintainIndexVisible – 0
  • AutomaticTuningOnDemandLaunchAgent – 0
  • AutomaticTuningSatelliteProcess – 0
  • AutoMemoryLeakDetection – 0
  • AutoMemoryLeakDetectionDiagnostics – 0
  • AutoMemoryLeakDetectionNonSOS – 0
  • AutoShrinkLogLocalStorage – 0
  • AutoShrinkLogPerformanceSensitive – 0
  • AutoShrinkLogPerformanceSensitiveElasticPool – 0
  • AutoShrinkLogRemoteStorage – 0
  • AutoShrinkLogTrace – 1
  • AutoShrinkLogWithForwarderThresholds – 0
  • AutoStatsForGen3 – 0
  • AutoThrottleMismatchedGeoSecondaries – 1
  • AutoTuneDtaUseGeneratedInputXml – 0
  • AvoidAttentionToInnerStripedFcb – 0
  • AvoidCsBuildSideOfHashJoin – 0
  • AvoidCsOuterSideOfLoopJoin – 0
  • AvoidDosguardForPrivatelink – 0
  • AvoidDuplicateEntryInLsnTimeMapping – 1
  • AvoidFalse18456Errors – 0
  • AvoidFalse18456Errors2 – 0
  • AvoidInfiniteRecompileWUnqSeqNames – 1
  • AvoidNonBlockingFlagForLCLockAccess – 1
  • AvoidPageIdCacheFullFlushIfWriteBarrierOn – 1
  • AvoidReclaimingTinyAmountInCaseOfWRR – 1
  • AvoidSkipNciUpdatesRhsWritebackParameter – 1
  • AvoidSleepForHelpLazyWriter – 1
  • AzureKerberosCertificateAssertion – 0
  • AzureKerberosWindowsAuth – 0
  • AzureKerberosWindowsAuthForTDS – 0
  • AzureKeyVaultAndTDE – 0
  • AzureKeyVaultCertBasedAuth – 0
  • AzureKeyVaultRetryDuration – 0
  • AzureKeyVaultTokenFromMise – 0
  • AzureKeyVaultUMITokenBasedAuth – 0
  • AzureSqlMiServiceBrokerDbRecoveredCheck – 0
  • AzureSqlMiServiceBrokerTimerErrorTraces – 0
  • BackgroundTaskForAKVPermission – 0
  • Backup100MBMaxTransferSize – 0
  • BackupCertWithFormat – 1
  • BackupDBReadSize – 1
  • BackupRestore20MBMaxTransferSizeDBReadSize – 1
  • BackupSkipDEKInitialization – 0
  • BackupStorageRedundancyAddSecondaryTSql – 0
  • BackupStorageRedundancyCreateDbAsCopyTSql – 0
  • BackupStorageRedundancyInBackupStatement – 0
  • BackupToBlockBlobImmutableContainer – 0
  • BackupToS3FailOnBackupRetry – 1
  • BackupVLFCount – 0
  • BandwidthForBilling – 1
  • Base64Intrinsic – 1
  • BatchMode1Byte – 0
  • BatchModeAdaptiveJoinShowPlanUseRowCount – 1
  • BatchModeAggExpandPureHashColumnOnlyIfNeeded – 1
  • BatchModeAntiSemiJoinBitmaps – 1
  • BatchModeAVX2CountAccum – 1
  • BatchModeBitmapNumaNodeFix – 1
  • BatchModeConcatConsistentChildOpen – 1
  • BatchModeCpuCounterFix – 1
  • BatchModeDeleteBufferPrequalification – 1
  • BatchModeDynamicMemoryGrant – 0
  • BatchModeESFilterPushDown – 1
  • BatchModeESFilterPushDownBlockComplexStringFilters – 0
  • BatchModeESFilterPushDownForNcci – 1
  • BatchModeESFilterPushDownForStrings – 1
  • BatchModeForceSubSegmentScan – 0
  • BatchModeGlobalStringDictionary – 0
  • BatchModeGroupByLobs – 1
  • BatchModeHashAggDisableMinRowsizeLimits – 0
  • BatchModeHashAggMemSaving – 1
  • BatchModeHashAggSpillIoTelemetry – 1
  • BatchModeHashAggSplitting – 1
  • BatchModeHashJoinAntiSemiJoinOnNullColumn – 0
  • BatchModeHashJoinFilterFastPath – 1
  • BatchModeHashJoinLob – 1
  • BatchModeHashJoinMulPageAlloc – 1
  • BatchModeHashJoinNongrantMemAllocOnResetFix – 1
  • BatchModeHashJoinRemoveMinRowsizeLimits – 0
  • BatchModeHashJoinResidualFilterReduce – 1
  • BatchModeHeuristicsTelemetry – 1
  • BatchModeInlistElimination – 1
  • BatchModeIsCmpPredicate – 0
  • BatchModeLagLeadOne – 1
  • BatchModeOnRowstores – 1
  • BatchModeOnRowstoresNoCompatLevelRequirement – 0
  • BatchModePeriodicLocalAggregateFlush – 1
  • BatchModeRBPSIMDAVX512 – 0
  • BatchModeRemoveCPUPartitionedPMOSerialQuery – 1
  • BatchModeScanEnhancements – 1
  • BatchModeSortAbortFix – 1
  • BatchModeSortCompression – 1
  • BatchModeSortFixSpillTelemetry – 1
  • BatchModeSortForceMaxCompressedBufferSize – 1
  • BatchModeSortOLEDBFix – 1
  • BatchModeSortOverLobs – 1
  • BatchModeSortParallelOutputRaceFix – 1
  • BatchModeSortRemoveMinRowsizeLimits – 0
  • BatchModeSortSpillTelemetryOnMemoryLimits – 1
  • BatchModeSortUseResQueueToSyncBufferGroupQueue – 1
  • BatchModeSpillCheckValidPagesInStream – 0
  • BatchModeStringKeyOptimizations – 1
  • BatchModeStringMinMax – 0
  • BatchModeTelemetryOnWorkloadGroupLimits – 1
  • BatchModeTempLobs – 0
  • BatchModeTempLobsXEvent – 0
  • BatchModeTop – 1
  • BatchModeTopNSort – 1
  • BatchModeUniqueValueEliminationFilters – 0
  • BatchModeUseDelayedPartionPmoAllocation – 0
  • BatchModeWinAggInMem – 1
  • BatchModeWindowFunctions – 1
  • BatchModeWorkfileBlobFix – 1
  • BatchModeWorkfilePagePool – 1
  • BatchModeWorkfilePool – 1
  • BatchModeWorkfileTransferExtentsErrorHandlingFix – 1
  • BatchStatistics – 0
  • BatchStatisticsExtended – 0
  • BatchStatisticsSQLHandle – 0
  • BatchStatisticsWaitStats – 0
  • BdcDataTiering – 0
  • BdcStoragePoolCache – 1
  • BigLobComparisonFastPath – 1
  • BigLobComparisonFix – 1
  • BitManipulationIntrinsics – 1
  • BlitzCorrelationTelemetry – 0
  • BlitzFusibleSign – 0
  • BlitzFusibleSignEmitCandidates – 0
  • BlobAccessCorrelationIdForXDB – 1
  • BlobAccessCorrelationIdWithDbId – 1
  • BlobApiEDSSupport – 1
  • BlobDeleteGroupFix – 1
  • BlobFactoryNoDumpOnShutdown – 0
  • BlobHandleIgnoreDeleteOnInactive – 0
  • BlobIsFolderCheck – 1
  • BlobTraceRingBuffer – 0
  • BlobTraceRingBufferAutoActivation – 1
  • BlobTraceRingBufferCaptureDetails – 0
  • BlobTraceRingBufferForceXevent – 1
  • BlobTraceRingBufferIncludeNonTemp – 0
  • BlobTraceRingBufferOnStarupServer – 1
  • BlobTraceRingBufferSavePrevious – 1
  • BlockAndDrainUsersEarlyWhenTransitioningToPrimary – 0
  • BlockBackupOfTdEncryptedManagedDatabase – 0
  • BlockBatchModeForProjectsWithWritebackParams – 1
  • BlockBlobImmutableContainer – 0
  • BlockchainOperations – 0
  • BlockCopyOnlyBackupOfManagedDatabaseAdditionalChecks – 0
  • BlockCrudforDatabaseRolesOnLogicalMaster – 0
  • BlockCustomerCertFromEncryptingDEK – 0
  • BlockDBReadSizeForNonUrlBackup – 1
  • BlockDirectAccess – 0
  • BlockDirectAccessOnLogin – 0
  • BlockDisableEntraGroupLogin – 0
  • BlockerProcessReportExtraInfo – 0
  • BlockExternalScriptOnVersionless – 0
  • BlockFileSizeGrowBeyondSlicesOnHSV2 – 0
  • BlockForcedParameterizationJsonValue – 1
  • BlockGroupingSetsOptionOnSynapseGen3 – 0
  • BlockGroupingSetsOptionOnSynapseSqlOD – 0
  • BlockGroupingSetsOptionOnTrident – 0
  • BlockingAutoStatsForPolybase – 0
  • BlockInternalCredsForNonBackend – 0
  • BlockLoginDropIfDbOnwer – 0
  • BlockLogSizeOver2TB – 1
  • BlockOpenrowsetOnSynapseGen3 – 0
  • BlockOpenrowsetOnSynapseSqlOD – 0
  • BlockOpenrowsetOnTrident – 0
  • BlockPlanForcingWithInternalStats – 1
  • BlockProjectPushPullThroughNOP – 1
  • BlockRestoreOnMIWhenPVSFilegroupIsNotPrimary – 1
  • BlockSecurityPolicyOnTablesInOneSecurityMode – 0
  • BlockSeekAndRidLookup – 0
  • BlockSQLNCLIAsProviderForLinkedServers – 0
  • BlockSynapseLinkForSqlServer – 1
  • BlockTDEKeyChangeWhenDBIsNotEncrypted – 0
  • BlockTdeStateChangeOnConsensus – 1
  • BlockTsqlUDFInliningInIndexedView – 1
  • BlockTsqlUDFInliningWithTablesamplePercent – 1
  • BPNLJOuterSideSyncpointDeadlockFix – 1
  • BreakLeaseWithSameOrderIdOnBlob – 0
  • BreakOutOfShrinkForPVSPage – 0
  • BreakRestoreLoopOnRestoreClientError – 0
  • BtreeInsertFlowControl – 1
  • BtreeOnCCI – 1
  • BtreeOnCCIMerge – 1
  • BtreeReTraversalCollectionTelemetry – 1
  • BudgetCheckForDistributedQueries – 0
  • BudgetCheckForDistributedQueriesOptionalSkip – 0
  • BufferOutOfOrderMessagesInSeeding – 0
  • BufferPoolCapReductionWithRbpex – 0
  • BufferPoolParallelScan – 1
  • BufferPoolPmm – 0
  • BufferPoolRG – 1
  • BufferPoolRGForPoolAndDB – 0
  • BufferPoolRGInSharedPool – 0
  • BufferPoolSimulatedBufferFailFast – 0
  • BufferPoolUseConfigurableThresholdLatencyForBackgroundWriteThrottling – 0
  • BufWriteLog – 1
  • BuiltinsMultidataBatchMode – 1
  • BuiltinsMultidataBatchMode2 – 0
  • BuiltinsMultidataBatchMode3 – 0
  • BuiltinsMultidataBatchMode5 – 0
  • BulkImportCSV – 1
  • BulkInsertStatementOnTrident – 0
  • BulkLoadOnAzure – 1
  • BumpDatabaseDDLVersionForFabric – 1
  • BumpJobLowMemSignalForHigherCores – 0
  • BumpJobLowMemSignalForHigherCoresMinCheck – 0
  • BypassLargeAllocMaxRAIssuedAtOnce – 0
  • BypassTridentQueryStoreSecurityPermissions – 0
  • BypassTridentResultSetCachingSecurityPermissions – 0
  • CacheAndDefferedWriteREMetadataSchemaLogRecord – 1
  • CacheAzureKeyVaultClientId – 1
  • CacheDTCCoordinatorType – 1
  • CacheFirstPartyFlag – 0
  • CacheResourceTagsFabricPropertyValue – 0
  • CacheSFPropertiesInXdbConfigTVF – 0
  • CacheTxnMemBlockDuringRecovery – 1
  • CachingOfSBSFileStreamHandles – 0
  • CalculateActivenessForAllCaches – 1
  • CalculateActivenessForLockManager – 1
  • CalculateMemoryPressureSignal – 1
  • CancelHybridLinkCreationDueToDifferentBoxAndMiVersions – 0
  • CancelHyperscaleRestoreOnAKVErrors – 0
  • CancelManagedDatabaseCreationOnNonTransientErrors – 0
  • CancelRequestsOnFileHandleClose – 0
  • CancelXdbRestore – 0
  • CapCachestorePHDR – 0
  • CapCommittedPotentialPages – 0
  • CapGroupCpuLimits – 0
  • CapInternalBufferPool – 0
  • CapLowMemTargetWithSteadyMemTarget – 0
  • CappedLogBackupThroughputRate – 0
  • CaptureAzureProfileTraceForNonYield – 0
  • CapturePagesUsedInAggregatedIOVirtualFileStats – 1
  • CaptureProfilerTraceForHighCPU – 0
  • CascadeLockEscalationPolicyToSideTable – 1
  • CaseSensitivePublisherName – 1
  • CatchupPageRedosOnPS – 1
  • CCIOnlineIndexBuild – 1
  • CCIOrderedOnlineIndexBuild – 1
  • CDC – 1
  • CDCDisableTableWithAlwaysEncryptedColumnRollback – 0
  • CDCJobUpdateEvents – 0
  • CDCLogThrottling – 0
  • CDCLogThrottlingLSNDistance – 0
  • CDCLogThrottlingTelemetry – 0
  • CDCLogThrottlingTest – 0
  • CDCLogThrottlingUpdateGovernor – 0
  • CDCReportLogPoolCacheMissStats – 1
  • CDCVUpgradeV2SkipOwnerCheck – 0
  • CECalculatorInfoTelemetry – 1
  • CEFeedbackAnalyzeQueriesWithUserHint – 0
  • CEFeedbackApplyVariation – 0
  • CEFixes160 – 1
  • CEForMonotoneFunctionsOnIIF – 1
  • CEForParameterSniffingGenerateSeries – 1
  • CEMemoryLeakFixInSaveDistinctContext – 1
  • CentralLoggingAclSetupVdwXevents – 0
  • CentralLoggingEnabledUnmanagedXevents – 0
  • CentralLoggingEnabledXevents – 0
  • CentralLogPartitionEnabledUnmanagedXevents – 0
  • CEOuterJoinCapping – 1
  • CertificateSubjectNameAuth – 0
  • CertInfoReport – 0
  • CertPFX – 1
  • CETASDelimitedFieldTerminatorEscapeCharactersConvert – 1
  • CETASInPolaris – 0
  • CEVersionReasonTelemetry – 1
  • ChangeDataCaptureAllowJobAbort – 0
  • ChangeDataCaptureAllowJobEnqueuePause – 0
  • ChangeDataCaptureAllowSafeDisableDB – 0
  • ChangeDataCaptureAllowStopCapture – 0
  • ChangeDataCaptureBlockDropCDCUser – 1
  • ChangeDataCaptureBlockModifyCDCUser – 1
  • ChangeDataCaptureDelayDequeueOfJobFromDispatcherPool – 0
  • ChangeDataCaptureDelayExecuteOfJobAfterDequeue – 0
  • ChangeDataCaptureEmitReplicatedTransactionXEvent – 0
  • ChangeDataCaptureEmitReplTimerParametersToXEvent – 0
  • ChangeDataCaptureFixDisableDbContention – 1
  • ChangeDataCaptureHandleDDL – 0
  • ChangeDataCaptureJobsScheduler – 0
  • ChangeDataCaptureJobsSchedulerEmitSPID – 1
  • ChangeDataCaptureJobsSchedulerSearchWithPdbId – 0
  • ChangeDataCaptureJobsSchedulerVerboseTrace – 0
  • ChangeDataCaptureKillTaskInRunCaptureJobForTest – 0
  • ChangeDataCaptureQuitXpreplcmdsOnAbortTask – 1
  • ChangeDataCaptureRemoveDatabaseEntryFromSchedulerCache – 0
  • ChangeDataCaptureResolveCollationConflict – 1
  • ChangeDataCaptureResolveDbNameMismatch – 1
  • ChangeDataCaptureRethrowErrorOnDisableDb – 1
  • ChangeDataCaptureSchedulerRunningUnderCdcUser – 0
  • ChangeDataCaptureSimulateCacheInconsistency – 0
  • ChangeDataCaptureSkipCaptureForNullReplLsn – 0
  • ChangeDataCaptureSkipCommandCountCheck – 1
  • ChangeDataCaptureSkipSchedulingOnForwarder – 0
  • ChangeDataCaptureUpdateStateWithinRunJobs – 0
  • ChangeDataCaptureUseScanProcWithRetCode – 0
  • ChangeDataCaptureUseSessionAppLockInScheduler – 0
  • ChangeDataCaptureWaitForCDCJobToProceedFurther – 0
  • ChangeDataCaptureWaitInPhase7OfLogReaderForTest – 0
  • ChangeDboAzure – 0
  • ChangeFeedAllowSASFromCredential – 1
  • ChangeFeedAppLockEntireDisableProc – 1
  • ChangeFeedBlockDataMaskOnColumn – 0
  • ChangeFeedCleanupInMemoryObjectInDbDestructor – 1
  • ChangeFeedEventHubIntegration – 1
  • ChangeFeedIsSloAllowedProc – 0
  • ChangeFeedLogScanOnReplCommit – 0
  • ChangeFeedReturnFromAllJobsOnDisabledDb – 1
  • ChangeFeedSkipSchemaUpgrade – 0
  • ChangeFeedUseAlphaNumericFileName – 1
  • ChangeFeedWaitForAbortJobsToFinish – 1
  • ChangeStreamsAllowAddDropAlterColumnDDLs – 1
  • ChangeStreamsAvroSerializer – 1
  • ChangeStreamsAvroTransactionData – 1
  • ChangeStreamsEventDeliveryFailureLoggingToDMVHistory – 1
  • ChangeStreamsEventHubsEmulator – 0
  • ChangeStreamsKafkaProtocol – 1
  • ChangeStreamsMessageSplitting – 1
  • ChangeStreamsSegmentIndexAndFinalSegment – 1
  • ChangeStreamsUseInternalTablesForMetadata – 1
  • ChangeTrackingAdaptiveCleanup – 1
  • ChangeTrackingAdditionalErrorTelemetry – 1
  • ChangeTrackingCleanupTelemetry – 1
  • ChangeTrackingDisableCSNFix – 0
  • ChangeTrackingFixLoggingDumpIssue – 1
  • ChangeTrackingInsertIntoHistoryUsingSelect – 1
  • ChangeTrackingOffDBEnqueueOff – 1
  • ChangeTrackingOffTruncateSyscommittab – 1
  • ChangeTrackingRelaxRowVisibilityAssert – 0
  • ChangeTrackingRetryUniqueRowInsertDuringFlush – 1
  • ChangeTrackingSkipSafeCleanupVersion – 0
  • ChangeTrackingSyscommittabCleanupAlert – 1
  • ChangeTrackingTryFlushCommitTabAfterDelError – 0
  • CheckAdrOlDependencyBeforeDDL – 1
  • CheckAKVAccessForAllKeysInRestore – 0
  • CheckAKVAccessThroughDataPlane – 0
  • CheckAKVAccessWithDatabaseAndServerLevelIdentity – 0
  • CheckAllowedUrlSuffixes – 0
  • CheckAuthWithLogicalMasterOnAbsenceOfLoginInXODBCCache – 0
  • CheckAutopilotHintConflictForReceiveMessageStatement – 1
  • CheckChangeFeedIsEnabledBeforeAbortAllJobs – 1
  • CheckCommitBlockedOnHadrRbIoLogAccept – 0
  • CheckConnectorPrefixForAbsolutePaths – 0
  • CheckDbLoginStats – 0
  • CheckDefaultMsdbDataFileName – 1
  • CheckDevOpsDBAccess – 0
  • CheckElementsInV1AddSession – 0
  • CheckEncryptionForRbpexReads – 1
  • CheckFileMaxSizeConsistencyForSV2Migration – 1
  • CheckFirewallRuleNameSpecialCharacter – 0
  • CheckForActiveSloInfoInDMV – 0
  • CheckForInactiveVlfs – 1
  • CheckForInternalXactBeforeCleanupPage – 1
  • CheckForwarderTruncationLsnDuringMoveFirstFixedVlf – 0
  • CheckGeoSecondaryOnHkObjectCreation – 0
  • CheckIfOffsetAdjustmentNeededForLogFileRedo – 0
  • CheckIfSkipLogGfhRedoNeeded – 0
  • CheckIfViewWorksOnGivenDatabaseVersion – 1
  • CheckLAGControllerUsability – 0
  • CheckLogicalDbNameOnDbVersionCheck – 0
  • CheckLogLsnBiggerThanPrevPageLsnBeforeFlushing – 1
  • CheckLsnAgainstFirstFixedVlfDuringSkipLogGfh – 0
  • CheckMemoryBeforeRowGroupGrowth – 0
  • CheckMissingIdentityOnAKVError – 0
  • CheckNullPhysicalDbName – 0
  • CheckPendingLogBackupForServerlessAutoPause – 0
  • CheckPendingLogBackupInDeactivationDetection – 0
  • CheckRulesDuringEnableXEEvent – 0
  • CheckStorageV2SliceBoundary – 1
  • ChecksumValidationPS – 1
  • CheckTargetBufferProcessingTimeLimit – 0
  • CheckTempdbMaxSizeOnFileGrowth – 0
  • CheckVhdGrowthOnOutOfSpaceErrors – 0
  • CleanUpAutoReadOnlyXact – 1
  • CleanUpAutoSimpleXact – 1
  • CleanUpWorkSpaceIdAfterLockTableIteratorEndScan – 1
  • CleanUpWPRTablesOnMasterForPS – 0
  • ClearCachedUcsConnectionsIfHadrFsmIsUnconfigured – 1
  • ClearColdnessDurationOnDeactivation – 0
  • ClearFixedVlfDeprecationInSetMinLSN – 1
  • ClearUndoLsnInLogReplica – 1
  • ClerkTypeQuotaControllers – 1
  • ClerkTypeSoftPageQuota – 0
  • ClientDriverInfoParsingAndValidation – 0
  • ClientLoginInformation – 0
  • CloseAllServiceBrokerEndpointConnectionsOnSecondary – 0
  • CloseConnectionToAzureFileShareWhenReplAgentsEncounterError1219 – 0
  • CloseFileShareConnectionOnDistributionPublisherDeletion – 0
  • CloudLifterAdminAudit – 0
  • CloudThesaurusFunctionality – 0
  • CLR – 1
  • CLRAssemblyFilter – 0
  • ClrDumpOnFirstOOMException – 1
  • CLRGetUdtReferencedSystemAssembliesById – 1
  • ClrImpersonationTokenResolution – 0
  • CLRKeepAppDomain – 1
  • CLRKeepSpatialAppDomain – 1
  • CLRStrictSecurity – 1
  • ClrSuppressElevationOfThreadAbortPolicy – 0
  • CLRTrustedAssemblies – 1
  • ClSpecificDbccReplicaIdAllocation – 1
  • ClusteredColumnStoreNonPersistedComputedColumns – 1
  • ClusterIndependentAGs – 1
  • CoalesceLogWrites – 0
  • CodeMarkerUsageExchangeOperator – 0
  • CodeMarkerUsageExecutionEngineBatchLevel – 0
  • CodeMarkerUsageExecutionEngineStatementLevel – 0
  • CodePackageEventHandling – 0
  • CollapseScalarApplyForXMLIndex – 1
  • CollapseScalarIdenticalSubqueries – 1
  • CollapseScalarIdenticalSubqueriesFix – 1
  • CollapseScalarIdenticalSubqueriesSameOuterRefs – 1
  • CollectAggregatedDBWaitStats – 0
  • CollectBufferDescriptors – 0
  • CollectCacheActivenessStats – 0
  • CollectCacheHashTableStats – 0
  • CollectContextSwitchIOStats – 0
  • CollectCostModelHistograms – 0
  • CollectCostModelHistogramsWithThreshold – 0
  • CollectDetailedPerfMetrics – 0
  • CollectExcessiveTrieRecursionTelemetry – 1
  • CollectFcsMdCachePerfMetrics – 0
  • CollectFeedbackSamplingXEvents – 0
  • CollectLockMonitorDiags – 1
  • CollectMissingIndexStatsQueryLevel – 1
  • CollectNonYieldCopiedStackWaitStats – 1
  • CollectNullableScalarAggIVTelemetry – 1
  • CollectOPPTelemetry – 1
  • CollectPerfMonLockRequestSec – 0
  • CollectPerfMonLockRequestSecAgg – 1
  • CollectPestoTieredStorageBufferStateTransitionStats – 0
  • CollectPSPPredicateSelectionTelemetry – 1
  • CollectQueryCharacterizationEvent – 1
  • CollectRuntimeConstantsInDisjunctionsTelemetry – 1
  • CollectRVAStacksForQueryDiags – 1
  • CollectStoreCacheStatsHistogram – 0
  • CollectStoreCacheStatsHistogramFilter – 1
  • CollectTimeSpentOnAutoStatsCreateOrUpdateTelemetry – 1
  • CollectUse2ModelHistogram – 0
  • CollectXEEventFireStats – 1
  • CollectXEEventFireStatsVerbose – 0
  • CollectXEHeapWaitStats – 1
  • CollectXESessionTargetStats – 0
  • CollectXESQLTextPredicateWaitStats – 1
  • ColumnstoreAdditionalBitmapFilterConversionChecks – 0
  • ColumnStoreAlterIndexOrder – 0
  • ColumnStoreBatchSort – 1
  • ColumnStoreBatchSort – 1
  • ColumnStoreBloomFilters – 0
  • ColumnStoreBuildMemoryWaitWithFixedTimeout – 0
  • ColumnStoreBulkInsertExchangeMemoryAccount – 1
  • ColumnStoreBulkInsertMaxQueryMemoryPercent – 0
  • ColumnStoreBulkInsertScalability – 0
  • ColumnStoreBulkInsertSecondMemoryGrantAcquisitionAttempt – 1
  • ColumnStoreBulkInsertTupleMoverExclusionLock – 0
  • ColumnStoreCheckHkCsForFastStringSearchEquals – 1
  • ColumnStoreCloseRowgroupZeroRowsAssert – 0
  • ColumnStoreColumnCacheLoadStats – 1
  • ColumnStoreCompressionDelay – 1
  • ColumnStoreCompressRowGroupsToMinimizeReservedLog – 0
  • ColumnStoreCompressRowGroupsToMinimizeReservedLogTelemetry – 0
  • ColumnStoreComputedColumns – 0
  • ColumnstoreDeltastoreNoCompression – 1
  • ColumnstoreDictionaryScanWithRUD – 1
  • ColumnStoreDisableCachingBlobsInRbpex – 0
  • ColumnStoreDisallowReadAheadForTopN – 1
  • ColumnStoreExpectDopThrottle – 0
  • ColumnStoreForceDop1ForTrickleInsert – 1
  • ColumnStoreGlobalStringDictionarySyntaxAndLimits – 0
  • ColumnStoreIndexReorg – 1
  • ColumnStoreIndexReorgCompressAllRowGroups – 1
  • ColumnStoreKillTupleMoverOnDropTable – 1
  • ColumnStoreLargeAttributeCache – 0
  • ColumnStoreLob – 1
  • ColumnStoreLobCompatibleTransactions – 1
  • ColumnStoreLobDbcc – 1
  • ColumnStoreLobDdlDmlOps – 1
  • ColumnStoreLobMixedTransactionsForBulkInsert – 0
  • ColumnstoreLobRowGroupEliminationFilterPushdown – 0
  • ColumnStoreLobScanOps – 1
  • ColumnstoreLobSingleRowEliminationFilterPushdown – 0
  • ColumnStoreMarsCCIVersionMarker – 1
  • ColumnStoreMaxDictionarySize32MB – 0
  • ColumnStoreMaxDictionarySize64MB – 0
  • ColumnStoreMaxQueryMemoryPercent – 0
  • ColumnStoreMemoryEstimateForTrickleInsert – 0
  • ColumnStoreMergeUseActualRowCountForDeleteThreshold – 0
  • ColumnStoreMetadataUserStore – 0
  • ColumnStoreMetadataUserStoreFixedCosting – 0
  • ColumnStoreMetadataUserStoreNoEviction – 0
  • ColumnStoreNewDMVs – 1
  • ColumnStoreNewDMVsPushdown – 1
  • ColumnStoreObjectPoolDMV – 1
  • ColumnStoreOrder – 1
  • ColumnStoreOrderedNCCI – 1
  • ColumnStoreParallelInsertSelectDopThrottle – 0
  • ColumnStoreParallelInsertSelectDopThrottleIgnoreAdditionalMemory – 1
  • ColumnStoreParallelInsertSelectUsesMaxDop – 0
  • ColumnStorePartionedRowgroupFlushLock – 0
  • ColumnStorePrimaryDictionary – 1
  • ColumnStoreReadFromAzureBlobOnLocalCacheFailure – 1
  • ColumnStoreReleaseSchSAfterRgEnumeration – 1
  • ColumnStoreReorgCapMaxGrant – 0
  • ColumnStoreSharedSecondaryDictionary – 1
  • ColumnStoreSkipCacheCleanupForEmptyPartitions – 1
  • ColumnStoreSkipFullDeleteBitmapPopulationInVersionedCCILocatorLookup – 1
  • ColumnStoreSkipInvisibleRgDictionarySharingCheck – 1
  • ColumnStoreSkipPopulationPhaseForIndexBuildWhenSourceIsEmpty – 1
  • ColumnStoreSkipSEMDLoadBeforeDropOrphan – 1
  • ColumnStoreSkipToNextDeltaRgWithReadPastHint – 1
  • ColumnStoreStringColumnOrderedCCI – 1
  • ColumnStoreStringMinMax – 1
  • ColumnStoreStringMinMaxDateTimeOffSetPushDown – 1
  • ColumnStoreStringMinMaxLikePushDown – 1
  • ColumnStoreTranscoderRowGroupReadAhead – 1
  • ColumnstoreTranscoderScan – 0
  • ColumnstoreTranscoderScanTrackDiskCachingActivity – 1
  • ColumnStoreTupleMover – 1
  • ColumnStoreTupleMoverAggressiveBackgroundMerge – 0
  • ColumnStoreTupleMoverAggressiveCleanup – 1
  • ColumnStoreTupleMoverAggressiveMergeForDeletedRows – 0
  • ColumnStoreTupleMoverAggressiveTombstoneCleanup – 1
  • ColumnStoreTupleMoverBackgroundMerge – 1
  • ColumnStoreTupleMoverCompressDeltaStoreExclusionLockNoWait – 0
  • ColumnStoreTupleMoverWorkerStealing – 0
  • ColumnStoreTupleQualifyRowGroupsWithAtLeastOneDeletedRowForMerge – 0
  • ColumnStoreUsePmoXfcb – 1
  • ColumnStoreVertipaq – 1
  • CommitTableCommitTsResetToAscOrder – 1
  • CommitTableTruncateFiniteLockWait – 0
  • CompatibilityLevel170 – 1
  • ComprehensiveChecksForChangeRoleToPrimary – 1
  • CompressedAlterColumn – 1
  • CompressedDumpFlag – 0
  • CompressionIntrinsics – 1
  • ComputeCRCBasedOnFile – 1
  • ComputeLongIOFailDueToTimeout – 0
  • ComputeRBPEXSanityChecks – 0
  • ComputeStartupSnapBetterBootpage – 0
  • ConcatWsIntrinsics – 1
  • ConcurrentGAMUpdates – 1
  • ConcurrentGAMUpdatesTempDb – 1
  • ConcurrentLogInitializationForForwarderSeeding – 0
  • ConcurrentPFSUpdate – 1
  • ConcurrentPFSUpdateTempDb – 1
  • ConcurrentSGAMUpdates – 1
  • ConcurrentSGAMUpdatesTempDb – 1
  • ConcurrentStatsUpdates – 0
  • ConcurrentUpdateOldestLsnFix – 1
  • ConcurrentUpdateTelemetry – 1
  • ConditionalActivateAllCodePackages – 0
  • ConditionalActivateCodePackages – 0
  • ConfigOverridesFromAppProperty – 0
  • ConfigurableMaxInternalDacConnections – 0
  • ConfigureManagedDisksAceOnSqlSetup – 0
  • ConfigureManagedDisksAclOnTransitionToPrimary – 0
  • ConfigureManagedDisksOnSqlSetup – 0
  • ConfigureManagedDisksOnTransitionToPrimary – 0
  • ConnectionDMVSessionFilter – 1
  • ConnectionResiliencyForPlannedFailovers – 0
  • ConnectionResiliencyForPlannedFailoversRTLAssert – 0
  • ConnectionResiliencyForPlannedFailoversTelemetry – 0
  • ConsiderSchemaOnlyArticleAsActveInCaseOf54LogRecordType – 1
  • ConsolidateSoftErrorsForRbpexFastAndSlowPath – 1
  • ConstantTimeRecovery – 0
  • ConstantTimeRecoveryOnTempDb – 0
  • ConstScanReferenceId – 0
  • ContainedAgFilteringInCacheRemoveLookupKey – 1
  • ContainedAGForAlwaysOn – 1
  • ContainedSqlAuthentication – 0
  • ContinueReorgOnFileAfterLogicalScanEnded – 0
  • ContinuousParallelRedo – 1
  • ContinuousParallelRedo – 1
  • ControlPLBMetricReportingBySql – 0
  • ControlPolybaseLocalExecutionDataExportViaConfigValue – 1
  • ConvertLargeInListToJoinAsSubst – 0
  • ConvertMisonVarcharToCodePage – 1
  • ConvertParquetVarcharToCodePage – 1
  • CopyEncryptedDekToFcbInEncryptionScan – 0
  • CopyMDLogToSQLLogOnManagedDisksConfiguration – 0
  • CopyStatementCSVFileSplit – 0
  • CopyStatementDefaultCsvParserMison – 0
  • CopyStatementMisonParser – 0
  • CopyStatementSyntax – 0
  • CopyStatementTelemetry – 0
  • CorrectGenerateSeriesOrderDerivation – 1
  • CorrelationRemovalForAssert – 1
  • CorrelationRemovalForGbWithExpr – 1
  • CorrelatonIdInXStoreRequests – 0
  • CorruptedPageChecksumValidation – 0
  • CoveringRBPEXDisableStopTracking – 1
  • CoveringRbpexForCompute – 0
  • CpuAndSchedulerInfoInExtraInfo – 0
  • CpuHashBySosNode – 0
  • CPUQuantumThiefStats – 0
  • CPUQuantumTracking – 0
  • CPURGDisableAffinityIsolated – 0
  • CPURGv2 – 1
  • CPUStarvationStats – 0
  • CQScanRowsetNewSetupDistributedQueryContext – 0
  • CreateAndWriteBlockBlob – 1
  • CreateCertWithFormat – 1
  • CreateDataFileWithOverwriteAndPotentialDataLoss – 1
  • CreateDbAPIV2 – 0
  • CreateDbAPIV3 – 0
  • CreateDbAPIV5 – 0
  • CreateDbAPIV6 – 0
  • CreateDbAPIV7 – 0
  • CreateDbCopyDDL – 0
  • CreateDbDDL – 0
  • CreateDbEncryptionKeyDDL – 0
  • CreateFeatureWorkloadResourceGroupInUserPool – 0
  • CreateLocalHostFilesForPageServer – 1
  • CreateLoginServerRolesFix – 0
  • CreateManagedDatabaseV3 – 0
  • CreateNewServiceBrokerGUIDForNewVldbDatabase – 1
  • CreateObjectImpersonationError – 0
  • CreatePlanGuidsAlways – 0
  • CreateSocketDuplicatedUCSConnectionInLine – 0
  • CreateSourceTableForkOnClone – 0
  • CreateTableAsSelect – 0
  • CreateUpdateStatsWithStream – 1
  • CreateUserObjectIdNameComparison – 1
  • CreateVirtualColumnStatsUsingDirectoryContentList – 0
  • CreateWorkspaceDatabasesV2 – 0
  • CreateWPRTableOnPhysicalMasterForPS – 1
  • CreationAndTearDownCDCDispatcherPoolOnDemand – 1
  • CrossDbXactTelemetry – 0
  • CrossInstanceServiceBroker – 0
  • CrossProductBatchMode – 1
  • CrossTenantCMK – 0
  • CryptoImprovementOptimalDEKCount – 0
  • CryptoImprovementPBKDF2AES – 0
  • CryptoImprovementSHA2512AES – 1
  • CryptoImprovementUseCryptContextAddRef – 1
  • CryptoProviderErrorMessages – 1
  • CStateRuleGbAggToStrmCheckForParallelPlan – 1
  • CTDuplicateKeyFix – 1
  • CtrAggressiveLogTruncation – 1
  • CtrCleanupSideListMaintenance – 1
  • CtrCleanupSkipDropppedAllocUnitPages – 1
  • CtrCleanupUnderUserTransaction – 1
  • CtrDiscardPageAfterVersionCleaner – 0
  • CtrDoOnlyLogicalRevert – 1
  • CtrGetMinXdesTsOnPage – 1
  • CtrHeapDeallocationUnderIXLock – 1
  • CtrInRowGhostForBlobs – 1
  • CtrlSQLVariantTimescaleAndStringUnderlying – 0
  • CtrMergePVSPageAtExtent – 0
  • CtrNestedAbortShortTransactionOptimization – 1
  • CtrOfflineIndexBuildSubXact – 0
  • CtrPvsOptimizedInsert – 1
  • CtrPvsOptimizedInsertAllowDynamicSwitch – 1
  • CtrReuseEmptyPVSPage – 0
  • CtrSingleVersionCleanerSweep – 1
  • CtrSkipActivePagesToSideList – 1
  • CtrTempdbDBSkipLockCheck – 0
  • CtrVersionCleanerLookupConflictingTransaction – 1
  • CtrVersionCleanerWorkerStealing – 0
  • CtrVersionCleanerWriteHelp – 1
  • CtrVersionTraverseOptimization – 1
  • CtrVersionTraverseOptimizationForNonAbortTran – 1
  • CumulativeUndoTracesDuringRecovery – 1
  • CurrentDateIntrinsic – 1
  • CurrentTimeIntrinsic – 0
  • DagMinSyncCommitCount – 1
  • DatabaseCopyAadOwnerTypeFixup – 1
  • DatabaseDDLVersionForFabricTelemetry – 0
  • DatabaseGetReplicaRole – 0
  • DatabaseInDroppingPhaseProperty – 0
  • DatabaseMailWithAadApp – 0
  • DatabaseMasterKeyWithoutPassword – 0
  • DatabaseReplicaStatesDMVFixForVldbEP – 1
  • DatabaseScopedAutoAbort – 1
  • DatabaseScopedElevateAddColumnSyntax – 1
  • DatabaseScopedElevateOnlineResumable – 1
  • DatabaseServiceObjectives – 0
  • DatabaseServiceObjectivesTraceEvent – 0
  • DataClassificationCopySensitivityClassificationsOnDbVersionUpgrade – 1
  • DataClassificationDDL – 1
  • DataClassificationDisableInformationTypeSendingTds – 0
  • DataClassificationForDrop – 0
  • DataClassificationForTds – 1
  • DataClassificationTelemetry – 1
  • DataExfiltrationCheckForCetas – 0
  • DataExport – 1
  • DataExportFileRollover – 1
  • DataExportSoftSort – 0
  • DataMaskingCalc – 1
  • DataMaskingDDL – 1
  • DataMaskingOnIndexedView – 1
  • DataMaskingTypeCorrection – 1
  • DataRetentionBackgroundCleanupTask – 0
  • DataRetentionCCICleanupOptimization – 0
  • DataRetentionPolicy – 0
  • DateaddThresholdCheck – 1
  • DateaddWithBigint – 1
  • DateaddWithBigintMultidata – 1
  • DateTruncIntrinsic – 1
  • DbAkvStartupCache – 0
  • DbccAzureProfilerTrace – 0
  • DbccCheckDbHekatonTypeTableFix – 1
  • DbccCheckSGAMStatus – 1
  • DbccCheckTableEarlyUserPermCheck – 1
  • DbccCleanTableNonZeroRowsPerBatchSize – 1
  • DbccDropCleanBuffers – 1
  • DbccDumpTriggerInSds – 1
  • DbccFreeSystemCache – 0
  • DbccMemoryLeakDebugging – 0
  • DbccMemoryLeakDetection – 0
  • DbccMemoryStatusEx – 1
  • DbccMultiInstanceMemRg – 0
  • DbccPfsRefreshLease – 1
  • DbccSetNonYieldingSchedulerConfigs – 0
  • DbccShadowAddressReconfig – 0
  • DbccStackDump – 0
  • DbccTecSidComparisonFix – 1
  • DbccXperfProfile – 1
  • DbFirewallCache – 0
  • DbLevelFirewallRulesSnapshot – 0
  • DbScopedResourceGovernor – 0
  • DbScopedResourceGovernorElasticPool – 0
  • DbScopedResourceGovernorPremium – 0
  • DbScopedTemporaryObjects – 0
  • DbScopedXEventSession – 0
  • DbScopedXEventSessionFailover – 0
  • DbStartupSaveAkvErrorDuringRestore – 0
  • DbStartupSidOverride – 0
  • DDLPermissionChangesLogging – 0
  • DecimalTypesBypassEsInlineAggressively – 0
  • DecimalTypesBypassGlobalReHashing – 0
  • DecimalTypesForceBitmapFilterToSE – 0
  • DecimalTypesNativeShuffleFastHash – 0
  • DecodeDistinctPredicate – 1
  • DecommitBufferPoolOnRemoveDatabase – 0
  • DecommitCleanBuffers – 0
  • DecorrelateBelowOuterJoin – 1
  • DecorrelateDisjunctiveSubqueries – 1
  • DecoupleInlinedIOFromLockedIO – 0
  • DefaultWithSchemaJsonPathModeLax – 1
  • DeferRbpexInitFailure – 0
  • DeferredCompilationForTableVariable – 1
  • DeferredCompilationForTableVariableAnyCompatibilityLevel – 0
  • DeferredSchedulerAllocation – 1
  • DeferredTransactionRetryForwardingRows – 1
  • DeflateInflateBackoff – 0
  • DeflationCacheMemoryReclaim – 0
  • DeflationMonitoring – 0
  • DeflationSecondaryReplicaHistory – 0
  • DeflationTriggerRequest – 0
  • DEKReencryptionInBackups – 0
  • DelayAbortForMissingIndexRecordRelease – 1
  • DelayedDbCloseDuringLogin – 1
  • DelayKillingSessionsHoldingReplMasterLocks – 0
  • DelayLogPinForDiffBackup – 1
  • DelayLogPinForFullBackup – 1
  • DelayLogPinForFullBackupOnGlobalPrimary – 1
  • DelayLogPinForFullBackupOnNonGlobalPrimary – 1
  • DelayLogPinForNonStripedVdiOnly – 1
  • DelayLogPinForSeedingOnGlobalPrimary – 0
  • DelayLogPinForSeedingOnNonGlobalPrimary – 0
  • DelayPageIdRangeReadAhead – 1
  • DelayVlfDefInstallation – 1
  • DeleteCounterForXELiveTarget – 1
  • DeleteHybridAgBackupInfoOnJoin – 0
  • DeleteMetadataOnCetasFailure – 0
  • DeleteSystemDatabasesBeforeTridentFEStartup – 0
  • DeltaCheckPartitionColumnTypes – 1
  • DeltaCompatibleTypesInParquetAsStorage – 1
  • DeltaFileResolverIncrementalPmo – 0
  • DeltaForceDiscovery – 1
  • DeltastoreFlush – 1
  • DenyExternalConnectionsOnAKVCriticalError – 1
  • DenyExternalConnectionsReason – 1
  • DependencyListInsertAndFindOptimization – 1
  • DeprecateScopedDbIdFilterInDMV – 1
  • DescriptorListPartitioning – 1
  • DestroyFileSizeChangeTask – 1
  • DetachManagedDisksFromNonPrimaryNodes – 0
  • DetachXlStgDuringQuorumCatchup – 0
  • DetectDeadLockByQECoordinator – 1
  • DetectLoginPoolViolations – 0
  • DetectStalePages – 1
  • DetectStalePages2 – 0
  • DetectStalePages2DebugBuild – 0
  • DetectStalePagesAsync – 0
  • DetectStalePagesDuringWBCheckpoint – 1
  • DetectStalePagesOnDbsOver1000DTUs – 0
  • DetectStalePagesOnDWDbs – 0
  • DetectStalePagesOnElasticPools – 1
  • DetectStalePagesOnPremium – 0
  • DetectUserGroupsViolations – 0
  • DfsApi – 1
  • DfsBlobAccessFileOverwritePrevention – 0
  • DiffDatabaseBackupOnSecondary – 0
  • DirectLogConsumer – 1
  • DirectoryContentListCompactRepresentation – 0
  • DirectoryContentListNoSlotsPMO – 1
  • DirectoryContentListSharing – 0
  • DirectoryListingStreamingParsingOfJsonResponse – 1
  • DirtyPageThrottle – 0
  • DisableAddingHeadroomToMemoryGrantRequest – 0
  • DisableAlwaysTidCheckFixForBlobUpdate – 0
  • DisableAutogrowLogForLZParity – 0
  • DisableAutogrowPrimaryDataFileForSysfilesEntry – 0
  • DisableAutogrowPrimaryDataFileForSysfilesEntryForSV2 – 0
  • DisableAutoIndexDefragmentationForColumnStore – 1
  • DisableAutoIndexDefragmentationForCompressedPages – 0
  • DisableAutoShrinkDB – 0
  • DisableAutoStartAllUserXEventSessions – 0
  • DisableAuxiliaryReplicaExtendedRecoveryForkGeneration – 0
  • DisableAuxiliaryReplicaRecoveryForkGeneration – 0
  • DisableBlobTierFixup – 0
  • DisableBumpSequenceIoForClientSideError – 1
  • DisableChangeTrackingCleanup – 0
  • DisableChangingSchemaOwnerForSqlAgentRoles – 1
  • DisableCompletedTasksCheckInSchedMon – 0
  • DisableCPageInfoAlignmentChecks – 0
  • DisableCreateDbEncryptionKeyDDL – 0
  • DisableCRUDOnMsdbSchemas – 0
  • DisableCRUDOnSysjobsObjects – 0
  • DisableCustomerBlobPathAsPII – 1
  • DisableDatasetLifetimeStacks – 1
  • DisableDeltaForceBulkInsert – 0
  • DisableDeltaForceStashRecordOnInsert – 0
  • DisableDirectDecommitForTopLevelAllocator – 0
  • DisableDirectShrinkColumnStore – 0
  • DisableDirectShrinkColumnStoreMRG – 0
  • DisableDirectShrinkColumnStoreServerless – 0
  • DisableDiscardTrivialPlanDoingScanOnCSIndex – 0
  • DisableDMVCollectorViewsForServerless – 0
  • DisableDropRedundantJoinInVColPredDiscovery – 1
  • DisableDumpsOnLatchTimeout – 0
  • DisableDwTieredStorageWriteToSbsOnCacheMiss – 0
  • DisableDynamicDeactivationForAKV – 0
  • DisableDynamicDeactivationForDisabledServerless – 0
  • DisableDynamicDeactivationForUnreplicatedTrans – 0
  • DisableFastAllocationForLobs – 0
  • DisableFidoGarbageCollection – 0
  • DisableFidoGlmCompletedRequestsTable – 0
  • DisableFidoGlmDbUpgradeRowset – 0
  • DisableFidoPersistDropVersionInSysTable – 0
  • DisableFidoRetentionPolicy – 0
  • DisableFidoTransportInvocationContextSupport – 0
  • DisableFidoUseOfDroppedRowgroupTable – 0
  • DisableForceInitForNoFormatBackup – 0
  • DisableFrontendExecutionOfDistributedDbccCommand – 0
  • DisableGCForMDSTableWriter – 0
  • DisableGlobalTransactionsCloseConnectionOnMessageReceivedByInvalidTargetDb – 0
  • DisableGlobalTransactionsUCS – 0
  • DisableHekatonDeleteOnlyMode – 0
  • DisableHekatonStrictTxDepCountCheck – 1
  • DisableIHSForLogicalMaster – 0
  • DisableIHSForSubcore – 0
  • DisableImplicitHekatonCanExecuteForHS – 1
  • DisableInfiniteXIORetryForDBFileWithInfiniteLease – 0
  • DisableInheritDbATModeOnBoxAndCloudLifter – 1
  • DisableLAQIfTopOpPresent – 0
  • DisableLAQIfUnsupportedOpPresent – 0
  • DisableLargestTableFirst – 0
  • DisableLatchTimeoutStacks – 0
  • DisableLobLengthFixHoBtModify – 0
  • DisableLockEscalationWhenAccessingSystemTables – 0
  • DisableLogCompressionOnForwarder – 0
  • DisableLogIOSequencingOnForwarder – 0
  • DisableLowPriorityUpdateOfAsyncStats – 0
  • DisableLruCacheOnSbs – 0
  • DisableMDMEventThrottling – 0
  • DisableMemNumaLocalityCheck – 0
  • DisableMergeSortDirtyPageTracking – 0
  • DisableMultipleSubRulesInVColPredDiscovery – 1
  • DisableNumaDetect – 0
  • DisableOpenrowsetMultipleFilesInternalSyntax – 0
  • DisableOrdLockDumps – 0
  • DisableOsLowMemDetection – 0
  • DisablePageServerFaultOnLogUnavailability – 1
  • DisableParallelSubSegmentScan – 0
  • DisablePestoCatalogDb – 0
  • DisablePestoColumnarDataBlockBlobMigration – 0
  • DisablePestoColumnarDataCacheMigration – 0
  • DisablePestoDataMovingOnIndexBuild – 0
  • DisablePestoNonFastPathSbsScan – 0
  • DisablePestoSbsColumnarDataScan – 0
  • DisablePestoStorageBlockBlobs – 0
  • DisablePestoStorageCache – 0
  • DisablePoolLevelGovernance – 0
  • DisableRaiseCorruptExceptionRUIsolation – 0
  • DisableRBPEXDropOnNotifyDrop – 0
  • DisableRBPEXDropValidation – 0
  • DisableRBPEXFileInitialization – 0
  • DisableRBPEXOnLruRefreshDedicatedScheduler – 0
  • DisableRBPEXWriteBehindForLargePSSlo – 0
  • DisableReleaseLocksOnRowsNotVisible – 0
  • DisableRemoteCSGC – 0
  • DisableRemoteCSGCBatching – 0
  • DisableRemotePassThruLobs – 0
  • DisableReserveSysFiles1SpaceInPrimaryDataFile – 0
  • DisableResumableElevateForCreate – 0
  • DisableSessionContextParallelPlan – 0
  • DisableSessionLevelTempTableCaching – 0
  • DisableSessionLevelTempTableCaching150 – 0
  • DisableShrinkLogOnHS – 1
  • DisableSqlMDSAgentLauncherCodepackage – 0
  • DisableSynapseLinkOnUpgrade – 1
  • DisableTaskObjectStore – 0
  • DisableThresholdAscendingLeadingColumnFlipSampling – 0
  • DisableTransientFaultOnIOErrorFromBackgroundCleaner – 1
  • DisableTransientFaultOnIOSharingViolation – 1
  • DisableTrCmsAzureSqlLogin – 0
  • DisableUnusedComponentsInLogReplica – 0
  • DisableUpdateCpuStatsAll – 0
  • DisableUserITVFCaching – 0
  • DisableUserViewCaching – 0
  • DisableValidationForAlterUserWin2Aad – 0
  • DisableVarPageFolding – 0
  • DisableVersionsupportedCheckForHeapForwardingInsertsFix – 0
  • DisableViewCaching – 0
  • DisableVldbShrinkForRbioStorage – 0
  • DisableWorkloadIsolationOnGeoSecondary – 0
  • DisableWPRPersist – 0
  • DisableWPRSloCalculations – 0
  • DisableXactOutcomeCleanupFromSP – 0
  • DisableXDBHostGroupCreationInLaunchSqlSetup – 0
  • DisableXDBHostGroupExistenceCheckInLaunchSqlSetup – 0
  • DisableXDBSharedMonitoringAgentGroupCreationInLaunchSqlSetup – 0
  • DisableXDBSharedMonitoringAgentGroupExistenceCheckInLaunchSqlSetup – 0
  • DisableXodbcConnectionManagerCustomEnvironment – 0
  • DisableXodbcConnectionManagerForcedIncreasedRetryDuration – 0
  • DisableXodbcConnectionManagerPoolPadding – 0
  • DisableXodbcConnectionManagerSwap200 – 0
  • DisallowDbScriptUpgrade – 1
  • DisallowRandomBlobIdGenerationWithZeroSuffix – 0
  • DiscardLocalAggBelowUniAllIfOutputOuterIntersection – 1
  • DiscardTrivialPlanDoingScanOnCSIndexIn130OrBelow – 0
  • DisconnectSessionOnAbsenceOfLoginInXODBCCache – 0
  • DisjointHistogramAndPredicatesFix – 1
  • DisplayAccessDeniedErrorWCE – 1
  • DisplayTokenExpirationForAADLogins – 0
  • DistinctCountEstimationReduceColumnsUsingPotentialKeys – 1
  • DistinctPredicate – 1
  • DistributedQueryInfoWithDataProcessed – 0
  • DistributedQueryInfoWithDataProcessedOnSynapseGen3 – 0
  • DistributedQueryInfoWithDataProcessedOnSynapseSqlOD – 0
  • DistributedQueryInfoWithDataProcessedOnTrident – 0
  • DoNotAccountTempDbStorageForGeneralPurpose – 0
  • DoNotApplySlosForManagedDatabases – 0
  • DoNotCacheSystemProcsOnTridentFE – 0
  • DoNotDowngradeSlosForManagedDatabases – 0
  • DoNotLookAtStatementCacheonRecompileTriggeredByAlgrecompile – 1
  • DoNotReportChimeraLinkBuildFaultToFabric – 0
  • DoNotRequirePrivateKeyForBackupDEKReencryptionCertificates – 0
  • DoNotResetSpinsForSpinToAcquire – 1
  • DoNotRestartDbWhenTransitioningFromSecondaryToForwarderRole – 0
  • DoNotTreatStableAsShrinkMemBrokerForCache – 0
  • DoNotUpdateBlobColumnsWhenNoChange – 1
  • DoNotUpdateSysDatabsesForRestoreVerification – 0
  • DoNotValidateSchemaFunctionSchemabinding – 0
  • DoNotValidateSchemaViewSchemabinding – 0
  • DoNotWaitForConnectionForLogBlockReadInXlogReader – 1
  • DontStartAuditOnLSecondariesDuringDBVerOnMI – 0
  • DontStartAuditOnLSecondariesDuringDBVerUpdate – 0
  • DontUseIndexedViews – 0
  • DOPFeedback – 1
  • DOPFeedbackAdoptWelchsTest – 0
  • DOPFeedbackBypassCompatLevelCheck – 0
  • DOPFeedbackLoadRetry – 1
  • DOPFeedbackOnSecondary – 1
  • DOPFeedbackPersistV2Data – 1
  • DOPFeedbackQDSRefactor – 1
  • DOPFeedbackReassessment – 1
  • DOPFeedbackShowPlanAttributes – 1
  • DosGuardCheck – 0
  • DosGuardHandlingForEmptyPasswdOrMasterUnavailability – 1
  • DoubleDeckerDeadlockDetectionFix – 1
  • DropDbAPIV3 – 1
  • DropDbAPIV4 – 1
  • DropDbDDL – 0
  • DropIfExists – 1
  • DropIfExistsWithoutPrivateKey – 0
  • DropMAEventMessages – 0
  • DropManagedDbV2 – 0
  • DropPermissionsOnDatabaseScopedCredentialDrop – 1
  • DropSecondaryDbAPIV2 – 1
  • DtcXaRWLock – 1
  • DumpOnAuthorizeLoginFailed – 0
  • DumpOnBadPageIdError – 0
  • DumpOnEmptyLogicalFilePathListInDCLFileCollection – 0
  • DumpOnError9004FixedVlfCopiedState – 0
  • DumpOnError9004State67LR – 0
  • DumpOnHSMIDataPageAndLogValidationError – 0
  • DumpOnInconsistentPFSMetadata – 0
  • DumpPressureFreeStats – 0
  • DumpSqlRgHistoryNonSubcoreVio – 0
  • DumpSqlRgHistorySubcoreVio – 0
  • DumpWhenRedoNotProgressing – 0
  • DurableHekatonTablesOnVldb – 0
  • DwAbortedTransactionNotifySTO – 0
  • DwAddOutputColumnsToRemotePut – 0
  • DwAllowTSqlScalarUdfDDL – 0
  • DwAlterDatabaseSetDataCompactionOption – 0
  • DwAlterDatabaseSetDataLakePublishingOption – 0
  • DwAlterDatabaseSetVOrderOn – 0
  • DwAlterDatabaseSetVOrderOption – 0
  • DwAlterTableAddNullableColumns – 0
  • DwAlterTableDropColumn – 1
  • DwArcadiaOrchestrationFirewallBehavior – 0
  • DwBlobCredentialSwapContentYield – 1
  • DwCertifiedEventForConnectivity – 0
  • DwCertifiedEventForIngestScenario – 0
  • DwCertifiedEventForMonitoring – 0
  • DwCertifiedEventForOpenrowset – 0
  • DwCertifiedEventForSpatial – 0
  • DwCertifiedEventForSPNLoginLogout – 0
  • DwCertifiedEventForTimeTravel – 0
  • DwCertifiedEventForTSqlScalarUdf – 0
  • DwCertifiedEventsForDDLMetadata – 0
  • DwCertifiedEventsForDeleteAndUpdateStatements – 0
  • DwCopyFileSplitInOpenrowset – 0
  • DwCopyIntoMatchColumnCount – 0
  • DwCopyUseDmlConfig – 0
  • DwCopyUTF16CSVFileSplitInOpenrowset – 0
  • DwCreateDatabaseAsSnapshotOf – 0
  • DwCreateDropExternalTable – 0
  • DwCreateTableWithLOBColumnTypesSupport – 0
  • DwDataClustering – 0
  • DwDataClusteringAsyncExecution – 1
  • DwDataClusteringSyncExecution – 0
  • DwDataIngestionPipelinePreemptiveMode – 0
  • DwDeletionVectors – 0
  • DwDisableTSqlScalarUdfWithDataAccessDDL – 0
  • DwDmlEstimateResourcePerDataSize – 0
  • DwEmitLoginRecord – 0
  • DwEnableBackendSqlPlanCollection – 0
  • DwEnableExternalFunctionMetadataDDL – 0
  • DwEnableNonBinaryUtf8Collation – 0
  • DwEnableTSqlScalarUdfDDLInfoXEvent – 0
  • DwEndUpdateInTcsUpdatable – 0
  • DwEnforcePhysicalMetadataDuringSelect – 1
  • DwEstimateConstantMemory – 1
  • DwGetRoundRobinCellIdFromCoordinatorThread – 1
  • DwGetRoundRobinCellIdRandomly – 1
  • DwGtRmSetupUsePhysicalDbGuidLookup – 1
  • DwHotfix1 – 1
  • DwHotfix1 – 1
  • DwHotfix1 – 1
  • DwHotfix1 – 1
  • DwHotfix1 – 1
  • DwHotfix10 – 1
  • DwHotfix10 – 1
  • DwHotfix10 – 1
  • DwHotfix10 – 1
  • DwHotfix10 – 1
  • DwHotfix2 – 1
  • DwHotfix2 – 1
  • DwHotfix2 – 1
  • DwHotfix2 – 1
  • DwHotfix2 – 1
  • DwHotfix3 – 1
  • DwHotfix3 – 1
  • DwHotfix3 – 1
  • DwHotfix3 – 1
  • DwHotfix3 – 1
  • DwHotfix4 – 1
  • DwHotfix4 – 1
  • DwHotfix4 – 1
  • DwHotfix4 – 1
  • DwHotfix4 – 1
  • DwHotfix5 – 1
  • DwHotfix5 – 1
  • DwHotfix5 – 1
  • DwHotfix5 – 1
  • DwHotfix5 – 1
  • DwHotfix6 – 1
  • DwHotfix6 – 1
  • DwHotfix6 – 1
  • DwHotfix6 – 1
  • DwHotfix6 – 1
  • DwHotfix7 – 1
  • DwHotfix7 – 1
  • DwHotfix7 – 1
  • DwHotfix7 – 1
  • DwHotfix7 – 1
  • DwHotfix8 – 1
  • DwHotfix8 – 1
  • DwHotfix8 – 1
  • DwHotfix8 – 1
  • DwHotfix8 – 1
  • DwHotfix9 – 1
  • DwHotfix9 – 1
  • DwHotfix9 – 1
  • DwHotfix9 – 1
  • DwHotfix9 – 1
  • DwIdentityColumn – 0
  • DwIdentityColumnInternalTable – 0
  • DwInitializeInternalTablesAfterTempdbIsReady – 0
  • DwLakehouseSchemaStoragePaths – 0
  • DwLargeTextStoreShowplan – 0
  • DwLobColumnInClusteredTable – 0
  • DwMaterializedView – 0
  • DwMVMockInSqlDb – 0
  • DwMWCTokenBasedUserProcess – 0
  • DwNativeDataExport – 0
  • DwObjectLevelTransactionCommitSerialization – 1
  • DwOrderedIndexDDL – 0
  • DwOrderedIndexExecution – 0
  • DwOrderedIndexMemo – 0
  • DwParquetBackedSessionScopedTempTables – 1
  • DwParquetDeletes – 0
  • DwParquetDeletesFullFilePaths – 0
  • DwPestoDisableIORGForLocalIO – 0
  • DwPestoDisableIORGV2 – 0
  • DwPestoSkipSbsWriteWhenCacheDbFull – 1
  • DwProxyDatabase – 0
  • DwPushManifestParsingForMetricsToBackends – 1
  • DwQueryInsightsTestFastLoop – 0
  • DwRenameColumn – 1
  • DwRestoreAttributeFromBootpage – 0
  • DwResultSetCaching – 0
  • DwSessionLevelConfigurationOverrides – 0
  • DwSessionLevelConfigurationOverridesPerfTest – 0
  • DwSupportedCollationsFnHelpCollations – 0
  • DwSupportMonLoginPipeline – 0
  • DwSystemTasks – 0
  • DwTableMetricsCollection – 0
  • DwTempTableAbortedTransactionNotifySTO – 1
  • DwTempTableDropNotifySTO – 1
  • DwTransactionContextExternalization – 0
  • DwTruncateTable – 0
  • DwUqoAllowResourceEstimationSqlHints – 0
  • DwUqoBitmapFiltersMaxSelectivityInBackend – 0
  • DwUqoDistributedBitmaps – 0
  • DwUqoDistributedBitmapsOptimizedForm – 0
  • DwUqoEnableCalculateActualColumnSizeForFilepathAndFilenameVirtualColumns – 0
  • DwUqoEnableCpuCoresAndNodeCountEqualityForDeletesAndUpdates – 0
  • DwUqoEnableDmlSourceMoves – 1
  • DwUqoEnableResourceEstimationOnLogicalTree – 0
  • DwUqoEnableResourceEstimationWithFilterPushdown – 0
  • DwUqoEnableScanEstimationForDataClustering – 0
  • DwUqoForceSingleNodePlan – 0
  • DwUqoIncludeInputSizeInHashGbAggMemory – 1
  • DwUqoIncludeOutputSizeInHJMemory – 1
  • DwUqoMergeAddSortedCRN – 0
  • DwUqoMergeStatementSupport – 0
  • DwUqoMixedModeSupport – 0
  • DwUqoUseTotalResourceNodeCountForCommonSubexpressions – 0
  • DwWorkspaceStoragePaths – 0
  • DwWriteColumnMappingForDwTables – 1
  • DynamicallyAdjustDeactivationInterval – 1
  • DynamicCoveringRbpexSize – 1
  • DynamicDeactivation – 0
  • DynamicDeactivationBackoff – 0
  • DynamicDeactivationDetection – 0
  • DynamicDeactivationLoginActivityDetection – 0
  • DynamicDeactivationTaskTimingTelemetry – 0
  • DynamicFileAllocationCheckMaxDbSizeForVldbAddFile – 0
  • DynamicFileAllocationEmitLopPrepareRemoteFileInLocalDb – 0
  • DynamicFileAllocationEmitMetrics – 0
  • DynamicFileAllocationForGeoDr – 0
  • DynamicFileAllocationForLocalDbs – 0
  • DynamicFileAllocationForLocalDbsSqlCrashFix – 0
  • DynamicFileAllocationForRemoteDbs – 0
  • DynamicFileAllocationForRemoteDbsCreateMetadataFix – 0
  • DynamicFileAllocationHandleSqlCrashInRedoPath – 1
  • DynamicFileAllocationRebalanceFileMaxSize – 0
  • DynamicFileAllocationStoreFileIdToBootPage – 0
  • DynamicFileAllocationUniqueLogicalFileNames – 0
  • DynamicFileAllocationUseBootPageFileIdForNewFile – 0
  • DynamicFileAllocationUseFileIdOverrideForAddFile – 1
  • DynamicLoginThreadPool – 0
  • DynamicMemoryObjectPromotion – 1
  • DynamicMiscGrantColumnstoreLoadNonThrottle – 1
  • DynamicRangeForScans – 1
  • DynamicReadAheadConfig – 0
  • DynamicReplicaCount – 0
  • DynamicReplicaCountForMalmo – 0
  • DynamicSpaceManagement – 0
  • DynamicSpaceManagementAllocDataStructures – 0
  • DynamicSpaceManagementBackgroundTask – 1
  • DynamicSpaceManagementEnableAsyncZeroFile – 0
  • DynamicSpaceManagementPrintAlternativeSegmentTableRow – 0
  • DynamicSpaceManagementSkipLSNChecking – 0
  • DynamicStripingVariableMTS – 0
  • EdgeTelemetry – 0
  • EdgeTelemetryWithImpliedAuth – 0
  • EditDistanceFunction – 1
  • EditDistanceSimilarityFunction – 1
  • EjectReplicaIfDirectoryQuotaNearFull – 1
  • ElasticDwPickDedicatedSchedulersPerDistribution – 1
  • ElasticPoolResourceStatsCached – 0
  • ElasticPoolSecondaryTSQL – 1
  • ElasticPoolTelemetrySmallerInterval – 0
  • ElasticPoolTSQLSupport – 0
  • EmergencyMSICertRotation – 0
  • EmitAllAccountSnapshotTelemetry – 0
  • EmitBlockedProcessReportFiltered – 0
  • EmitDataFileHeaderModifyLsnDuringFla – 1
  • EmitDeadlockReportFiltered – 0
  • EmitDevOpsSnapshotTelemetry – 0
  • EmitEnabledTraceFlags – 0
  • EmitESTSEventsOnSynapseGen3 – 0
  • EmitESTSEventsOnSynapseSqlOD – 0
  • EmitESTSEventsOnTrident – 0
  • EmitGeoDrMetricsToShoeboxAccount – 0
  • EmitGeoDrMetricsToShoeboxAccountForSpecificLinkTypesOnly – 0
  • EmitLoginSnapshotTelemetry – 0
  • EmitManagedDatabaseResourceMetrics – 0
  • EmitMDMEventsFor824Errors – 1
  • EmitMetricsForDbUptimeCalculation – 0
  • EmitMetricsForDbUptimeCalculation2 – 0
  • EmitMetricsForEntraUserCreation – 0
  • EmitMetricsForSuccessfulAndFailedConnections – 1
  • EmitMoveUpRedoTaskDetails – 0
  • EmitMoveUpRedoTaskSignalDetails – 0
  • EmitOnePNspLogs – 0
  • EmitOnePNspLogsToShoebox – 0
  • EmitPageFreespaceTelemetry – 1
  • EmitPageFreespaceTelemetryForSweep – 1
  • EmitPageSplitTelemetry – 1
  • EmitPhysicalIndexStatsTelemetry – 1
  • EmitRedoCallStack – 1
  • EmitSecondaryLowWatermark – 1
  • EmitSecondaryVersionChain – 1
  • EmitSecondaryVersionChainTrackTraversalTime – 0
  • EmitSpecialLopRedoStats – 1
  • EmitTopMemoryClerksFromQuotaControllers – 0
  • EmitTranscoderObjectTelemetry – 0
  • EmitVerboseResourceActualsEvents – 0
  • EmitXEventDataScannedFromFidoTableOnSynapseGen3 – 0
  • EmitXEventDataScannedFromFidoTableOnSynapseSqlOD – 0
  • EmitXEventDataScannedFromFidoTableOnTrident – 0
  • EmitXEventDataWrittenToFidoTableOnSynapseGen3 – 0
  • EmitXEventDataWrittenToFidoTableOnSynapseSqlOD – 0
  • EmitXEventDataWrittenToFidoTableOnTrident – 0
  • EmitXEventForBlockedSALQueries – 1
  • EmptyPoolTelemetry – 0
  • EnableAdditionalVersionProperty – 0
  • EnableAggVolumeEntityStats – 0
  • EnableArchivalCompressionOnConsolidatedRowgroupBlobs – 0
  • EnableAttnTrace – 0
  • EnableAutomaticallyCreateMasterKey – 0
  • EnableAutomaticTuningSettingsCheckForSystemCalls – 1
  • EnableAuxiliaryReplicaRGRegister – 0
  • EnableAuxReplicaRatioForInstanceSettings – 0
  • EnableBackupIoRequestSignalUBFix – 1
  • EnableBackupLogReaderUseDBReadSize – 0
  • EnableBackupOnMIHybrid – 0
  • EnableBlobAccessNetworkIoMetering – 0
  • EnableBlockingUnsupportedConfigurationsForChimeraDuringRestore – 0
  • EnableBufferAlignmentDuringRestore – 1
  • EnableBufferAlignmentForXstore – 1
  • EnableBufferPoolExtensionOnAzure – 0
  • EnableCatalogViewVersioning – 1
  • EnableCBitSetAdvancedInstructions – 1
  • EnableCEForExternallyExtractedOpenrowset – 1
  • EnableCentralizedNetworkIoStatsReporting – 0
  • EnableCheckCommandExtendedTelemetry – 1
  • EnableCheckForLTRContainerOnMIHybrid – 0
  • EnableCheckingActiveDecodeQueue – 1
  • EnableCheckingDecodeInputQueue – 1
  • EnableCheckingReadyQueue – 1
  • EnableCloudLifterPublicOnlyObjectsFiltering – 0
  • EnableCmsOnTrSchemaDeploymentConnection – 0
  • EnableColdMetricTracker – 0
  • EnableCollectInstanceResourceStats – 0
  • EnableColumnStoreTranscoderDictionaryHashing – 0
  • EnableComputeCoveringRBPEXFallbackToPageTable – 0
  • EnableConstantTimeRecoveryOnDwCacheDb – 0
  • EnableCorrectXDBLeaseEpochValidation – 0
  • EnableCoveringRBPEXDynamicSegAllocation – 1
  • EnableCPUDiscrepancyAlerts – 0
  • EnableCpuPartitioningForStackStore – 0
  • EnableDatabaseCloneInTrident – 0
  • EnableDbMaxSizeExFromBootPage – 0
  • EnableDbTelemetryFromPool – 0
  • EnableDefaultTdeCompression – 1
  • EnableDeltaConfigPercentForHighPressureSignal – 0
  • EnableDeltaMigration – 0
  • EnableDescriptorAllocatorEmergencyList – 0
  • EnableDescriptorAllocatorStress – 0
  • EnableDescriptorStats – 0
  • EnableDescriptorTrimming – 0
  • EnableDetourMemObj – 0
  • EnableDifferentDestinationSchemaNameForViewsOrProceduresInTranRepl – 1
  • EnableDirectDecommitDuringShrink – 1
  • EnableDiskAndStorageAccountFullErrorsDuringRestore – 0
  • EnableDistributedIdentifiersInBdc – 1
  • EnableDmlTriggerForTrCms – 0
  • EnableDropLoginSidCheckBypass – 0
  • EnableDTCSynchronousPreCommit – 0
  • EnableDwLakeCheckpointing – 0
  • EnableDwTableLevelWriteWriteConflictDetection – 1
  • EnableDynamicAffinity – 0
  • EnableDynamicLargePages – 0
  • EnableEarlyFabricHadrBoot – 0
  • EnableEmitDbMaxSizeTelemetryFromBootPage – 0
  • EnableEmittingReadRequestTelemetry – 1
  • EnableEmittingSLOinTelemtryTags – 0
  • EnableErrorThrowingOnNon65001CodepageCsv2 – 0
  • EnableErrorThrowingOnNon65001CodepageJson – 0
  • EnableExtendedRecoveryForksForRSDatabase – 0
  • EnableExtendedUserDataMap – 0
  • EnableExternalGenericDataSources – 1
  • EnableFCBNetworkIOMetering – 0
  • EnableFFValidationForStripedHigherSlices – 0
  • EnableFFValidationForStripedHigherSlicesGFH – 0
  • EnableFidoPiiLogEvent – 1
  • EnableFifteenMinDeactivationForSpinnaker – 0
  • EnableFileReadWriteGroupXevent – 0
  • EnableFirstPartyCheckForAllowAllAzureFirewallRule – 0
  • EnableFirstPartyDevOpsAuthInLogicalMaster – 0
  • EnableFixedServerRolesInFirstPartyDevOpsInEngine – 1
  • EnableFixForEmptyBulkInOpenrowset – 0
  • EnableForcedTempdbFileRemoval – 0
  • EnableFormatTypeDelta – 1
  • EnableFormatTypeJson – 0
  • EnableFormatTypeJsonL – 0
  • EnableFormatTypeOrc – 0
  • EnableGenericDataSourcesOnSynapseGen3 – 0
  • EnableGetDiskSpaceUsageDebugMsgs – 0
  • EnableGetDiskSpaceUsageForceParallel – 0
  • EnableGetDiskSpaceUsageOptimized – 0
  • EnableGetDiskSpaceUsageOptimizedTempDB – 0
  • EnableGetDiskSpaceUsageOriginal – 0
  • EnableGlobalCapCpuAtEveryScheduler – 0
  • EnableGlobalPMOLeakDetectionTackingExhaustiveVMSearch – 0
  • EnableGpRbpexDmvXevents – 0
  • EnableGrowLogFileBasedOnMaxLogSpaceUsed – 0
  • EnableHeaderDateValidationForXStore – 1
  • EnableHeaderValidationForXStore – 1
  • EnableHekatonLSNCheckOnHybridCreation – 0
  • EnableHeuristicsForAnalyticalQueries – 0
  • EnableHostRegParsingForRbIoConnections – 0
  • EnableHotEstimateArray – 0
  • EnableHotEstimateArrayColdPageProposal – 0
  • EnableHotPageEstimator – 0
  • EnableHotPageTracker – 0
  • EnableHotSegmentTracker – 0
  • EnableHotSegmentTrackerV2 – 0
  • EnableHotSimulatedSegmentTracker – 0
  • EnableHPCDevices – 0
  • EnableICSFeatureSwitchStore – 0
  • EnableICSSpecProcs – 0
  • EnableICSTraceFlagStore – 0
  • EnableICSUserConfigStore – 0
  • EnableIHSDeleteFile – 0
  • EnableIHSJobLowMemorySignalThresholdMBTuning – 0
  • EnableIHSJobLowMemorySignalThresholdMBTuningIncreaseOnly – 0
  • EnableIHSLogDebug – 0
  • EnableIHSLogInfo – 0
  • EnableIHSMemUsageAnalytics – 0
  • EnableIHSMemUsageMetricsCollection – 0
  • EnableIHSMinSoSGapWithJobMemLimitMBTuning – 0
  • EnableIHSPauseResumeMetricsCollection – 0
  • EnableIHSProactivePauseResumeForElasticPool – 0
  • EnableIHSProactivePauseResumeForTridentDb – 0
  • EnableIHSProactiveResumeAnalytics – 0
  • EnableIHSTempDBPresizing – 0
  • EnableIHSTempDBUsageAnalytics – 0
  • EnableIHSTempDBUsageMetricsCollection – 0
  • EnableIHSTempDBUsageNewFileFormat – 0
  • EnableIHSTesting – 0
  • EnableInstanceConfigStore – 0
  • EnableInstanceHistoryStore – 0
  • EnableInstanceIOStatsTelemetry – 0
  • EnableInstanceLevelSharedGeoReplicationConnection – 0
  • EnableInstanceNetworkIOStatsDMV – 0
  • EnableIOCompletionForAuxiliaryReplica – 1
  • EnableKeepCDCOnRestore – 0
  • EnableLatencyHistForLocalVolume – 0
  • EnableLatencyHistForPFSVolume – 0
  • EnableLMCheckForAKV – 0
  • EnableLoadIPsForFirewall – 0
  • EnableLocalSeedingDbReadSize – 0
  • EnableLoggingDwTracesToErrorLog – 0
  • EnableLogicalMasterAsXeSessionRunType – 0
  • EnableManagedInstanceTDEWithAKV – 0
  • EnableManifestFileFeatureInTrident – 0
  • EnableManifestsInFilesFolder – 0
  • EnableMasterKeyURLBackupRestore – 1
  • EnableMaximizeWorkerStealing – 0
  • EnableMCSelectivityReplanUpperboundsOnFail – 1
  • EnableMemObjAdaptiveList – 0
  • EnableMemobjStats – 0
  • EnableMemobjUtilizationStats – 0
  • EnableMemoryBlocksCaching – 1
  • EnableMemoryLeakDetectionTackingExhaustiveVMSearch – 0
  • EnableMemoryTrimmingByPassMinServerLimitDuringLogicalPause – 0
  • EnableMemoryTrimmingDuringLogicalPause – 0
  • EnableMemoryTrimmingFreeBlockAllocatorDescriptor – 0
  • EnableMemoryTrimmingWorkersDuringCacheFlush – 0
  • EnableMemoryTrimmingWorkersDuringLogicalPause – 0
  • EnableMemPanic – 1
  • EnableMemWsv1 – 0
  • EnableMiniDumpWithIptTraceFlag – 0
  • EnableMirrorAddressForServiceBroker – 0
  • EnableMonitorThreadStackUsage – 0
  • EnableNestedCTE – 0
  • EnableNetworkGovernanceMetering – 0
  • EnableNewReplicationAgentUserForWcow – 0
  • EnableNodePartitionBuckets – 0
  • EnableNonBufTicksBPECutoffSwap – 0
  • EnableNormalizedIoGovernance – 0
  • EnableNormalizedVolumeGovernance – 0
  • EnableNYRecordCaptureAfterSuspectTimeoutBreach – 0
  • EnableOneLakePathForPhysicalMetadataInTrident – 0
  • EnableOnelakeRegionalPathForPhysicalMetadataInTrident – 0
  • EnableOpenrowsetDifferentiationCheck – 1
  • EnableOpenrowsetErrorFilePropertyOnSynapseGen3 – 0
  • EnableOpenrowsetErrorFilePropertyOnSynapseSqlOD – 0
  • EnableOpenrowsetErrorFilePropertyOnTrident – 0
  • EnableOpenrowsetWithNonhttpPrefixes – 1
  • EnableOptimalResourceAllocationForAuxiliaryReplica – 1
  • EnableOptimizedLopDeleteRows – 0
  • EnableOverwriteXTPFileOnCreateWithPotentialDataLoss – 0
  • EnablePageRingBuffer – 0
  • EnablePageRingBufferXevent – 0
  • EnableParallelCopyForUpdateSloSeeding – 0
  • EnableParallelRequestResendOnLongRequests – 0
  • EnablePartitionSortXEvent – 1
  • EnablePersistentStorageOfOpMetricsInTrident – 0
  • EnablePersistingLruCostInfo – 1
  • EnablePestoConsolidateRowGroups – 0
  • EnablePestoSystemDbsWorkloadGroup – 0
  • EnablePFSAutoScalingDetection – 0
  • EnablePFSDynamicScalingAction – 0
  • EnablePFSDynamicScalingDownAction – 0
  • EnablePFSDynamicScalingEval – 0
  • EnablePFSDynamicScalingGetShareStatsTimer – 0
  • EnablePFSDynamicScalingLatencyEval – 0
  • EnablePFSDynamicScalingSizeEval – 0
  • EnablePFSDynamicScalingThrottlingEval – 0
  • EnablePFSDynamicScalingTimer – 0
  • EnablePFSDynamicScalingUpAction – 0
  • EnablePfsMultiChannelByDefault – 0
  • EnablePFSSLOViolationDetection – 0
  • EnablePFSSLOViolationXAgentTrigger – 0
  • EnablePmoAllocStatTime – 0
  • EnablePmoPagesTrackingInMemoryFragment – 0
  • EnablePolarisBackendBillingEvents – 0
  • EnablePolarisNativeErrorReporting – 0
  • EnablePolarisThrottlingCleanup – 0
  • EnablePotentialConversionErrorVarcharNoUTF8Collation – 0
  • EnablePotentialConversionWarningInsteadOfErrorVarcharNoUTF8Collation – 0
  • EnablePredictiveReplicaEviction – 1
  • EnablePrepopulatingIAMCache – 1
  • EnablePreventInfiniteWaitDuringWce – 0
  • EnablePrimaryProgressMsgNonSequencing – 0
  • EnableProactiveResumeDeactivationIntervalMinCorrection – 0
  • EnableProductUpdateTypeProperty – 1
  • EnableQDSOnMsdbOnBackend – 0
  • EnableQDSOnMsdbOnFrontend – 0
  • EnableQDSVldbEndpoints – 0
  • EnableQosFailurePrecedingActorPlannedFailover – 0
  • EnableQueryInsightsLobTransformation – 0
  • EnableQuotaControllersForMemoryClerksAndObjectStores – 0
  • EnableRbIoForwarderHandshakeWithPrimaryXlogUsingStartBsn – 1
  • EnableRBPEXAsynchronousPhysicalReclaim – 0
  • EnableRBPEXExclusionMap – 0
  • EnableRBPEXForGP – 0
  • EnableRBPEXForLogicalMaster – 0
  • EnableRBPEXForStandard – 0
  • EnableRBPEXGetDatabaseMetadataExFixHkTx – 1
  • EnableRBPEXHeuristics – 0
  • EnableRBPEXPhysicalReclaim – 0
  • EnableRBPEXSegmentAllocBitMapV2 – 1
  • EnableRBPEXSegmentAllocValidation – 0
  • EnableRBPEXSegmentModeOnHSServerless – 0
  • EnableRBPEXSizeOverrideInBackground – 0
  • EnableRBPEXSizeOverrideOnStartup – 0
  • EnableRBPEXSparseMode – 0
  • EnableRBPEXSparseModeDcrs – 0
  • EnableRBPEXUncoveredSegmentsSupport – 1
  • EnableRBPEXWriteBehindCkpt – 1
  • EnableRBPEXWriteBehindCkptFailedReadsRetry – 1
  • EnableRBPEXWriteBehindCkptFaultInjection – 0
  • EnableRBPEXWriteBehindCkptRetryLatch – 1
  • EnableRBPEXWriteBehindConcurrentFileResizeCheck – 1
  • EnableRBPEXWriteBehindLogRequestId – 1
  • EnableRBPEXWriteBehindLogRequestIdStorageV1 – 0
  • EnableRBPEXWriteBehindRecoveryHandleCreateFile – 1
  • EnableRBPEXWriteBehindRecoverySkip – 1
  • EnableRBPEXWriteBehindSharedIoBuffers – 1
  • EnableRBPEXWriteBehindSharedIoBuffersOOMReset – 1
  • EnableReadingNewAutoPauseDelayProperty – 0
  • EnableReconcileAllSysaltfilesWithSysfiles1 – 1
  • EnableRemoteDbWithCoveringRBPEX – 0
  • EnableReplicationSnapshotAgentLogConnectionStringIssue – 0
  • EnableReplicationSnapshotAgentUseDevicesInWNetAddConnection – 0
  • EnableResilientBufferPoolExtension – 0
  • EnableResourceActualsFeedbackMinQueryRuntimeLimit – 0
  • EnableResourceGroupMemoryBrokerBufferPoolTracking – 0
  • EnableRestoreVerifyOnSecondary – 1
  • EnableRetryForReadIOIfFailWithCrc64 – 1
  • EnableReuseRbpeFileCacheForGP – 0
  • EnableRGAutoReconfigureOnReplMasterStartup – 0
  • EnableRGFabricCreationOrderSwitch – 0
  • EnableRGForSatelliteAppsOnCL – 0
  • EnableRGForUserOnCL – 0
  • EnableRowsetOptionConcurrentRequests – 0
  • EnableRowsetOptionFileListing – 0
  • EnableRowsetOptionSkipPreemptiveModeForListing – 0
  • EnableS3RemoteStorage – 1
  • EnableS3RemoteStorageBackupsOnMI – 0
  • EnableS3WebRequestCustomStackSizeLimit – 1
  • EnableS3WebRequestPreallocation – 1
  • EnableSASTokensWithLeadingQuestionmark – 0
  • EnableScfCompatibleBlobs – 0
  • EnableSecondaryReplicaBackup – 0
  • EnableSecondaryReplicaBackupTelemFix – 0
  • EnableSecondaryReplicaUsageOnGeoDrForwarder – 0
  • EnableSecondaryStatsCacheInvalidationFix – 1
  • EnableSegmentVolatileRingBuffer – 1
  • EnableSendingNotificationThatConnectionIsEstablishedForChimeraV2 – 0
  • EnableSendingNotificationToMSThatChimeraDbRestoreStarted – 0
  • EnableSeparateShoeboxTableForAuditingOnSynapse – 0
  • EnableServiceMasterKeyURLBackupRestore – 0
  • EnableShadowProtection – 0
  • EnableSharedMAForAudMDSTarget – 0
  • EnableShoeboxMdmMetrics – 0
  • EnableSoftAffinityMode – 0
  • EnableSpinlockWaitStatistic – 0
  • EnableSQLAgentUserAccountForWcow – 0
  • EnableSqlDbHadrBackupBmsUpdateMsgLargerClBuffer – 1
  • EnableSqlInstancePartnersRoles – 0
  • EnableSqlRgForFrontEndTasks – 0
  • EnableStorageForOverEstOpMetrics – 0
  • EnableStorageV2GrowFileCreateNewSlice – 1
  • EnableSymmetricKeyURLBackupRestore – 1
  • EnableSysDbLookupForRBPEXNotifyDrop – 0
  • EnableTableCloneCrossDatabaseSupportInTrident – 0
  • EnableTableCloneInTrident – 0
  • EnableTableClonePointInTimeSupportInTrident – 0
  • EnableTakingInstanceCertThroughSp – 0
  • EnableTdeOptimization – 1
  • EnableTdeRbpexOptimization – 0
  • EnableTdeRg – 0
  • EnableTdsPartialReadMmCLFlush – 0
  • EnableTelemetryOnLogAutogrow – 0
  • EnableTelemetryUpdateRowSizeStats – 1
  • EnableTlsVersionForLoginInAuditEvent – 1
  • EnableTrackingResourceUsagePerResourceGroup – 0
  • EnableTrackLatency – 0
  • EnableTransportAddressForServiceBroker – 0
  • EnableTridentParquetBackedInternalTableMetricsCollection – 1
  • EnableTridentQICloseConnectionEvent – 0
  • EnableTridentQICpuTimeMDM – 0
  • EnableTridentQICrossTenantSupport – 0
  • EnableTridentQIDeactivationEvent – 0
  • EnableTridentQIDistributedStmtExecutionMetrics – 0
  • EnableTridentQIExecSessionsHistoryView – 0
  • EnableTridentQIFrequentlyRunQueriesView – 0
  • EnableTridentQILakehouseTableMetricsCollection – 0
  • EnableTridentQILongRunningQueriesView – 0
  • EnableTridentQIViewsByDefault – 0
  • EnableTridentQueryStore – 0
  • EnableTridentQueryStoreCollector – 0
  • EnableTridentResultSetCaching – 0
  • EnableTridentResultSetCachingApply – 0
  • EnableTridentResultSetCachingBenefitTelemetry – 1
  • EnableTridentResultSetCachingCreate – 0
  • EnableTridentResultSetCachingInLakehouse – 0
  • EnableTridentRSCUserSp – 0
  • EnableTrueNuma – 0
  • EnableUCSInstanceIOStatsTelemetry – 0
  • EnableUCSNetworkIOMetering – 0
  • EnableUndoOfRedoFileHeaderWait – 0
  • EnableUQOInSynapseSQLServerless – 0
  • EnableVdwSqlStatementAbortEvent – 0
  • EnableVersionProperty – 0
  • EnableVldbIntraMigrationSkipLogicalMasterUpdate – 0
  • EnableVldbPageServerCheckpointResourceGroups – 1
  • EnableVldbPageServerResourceGroups – 1
  • EnableVldbPsmtProperties – 1
  • EnableVldbV1ToV2MigrationSpecProc – 0
  • EnableVmProtectOnAWEShadowProtect – 0
  • EnableVolumeEntityHashCalculationWithPort – 0
  • EnableVolumeEntityStatsOnLocalVolume – 0
  • EnableVolumeEntityStatsOnManagedDisksVolume – 0
  • EnableVolumeEntityStatsOnPFS – 0
  • EnableVolumeEntityStatsOnXIO – 0
  • EnableVolumeEntityStatsOnXStore – 0
  • EnableWaitForLrgRegistrationNamedEvent – 0
  • EnableWceXStoreHnsDetection – 0
  • EnableWildcardExpansionCancellation – 0
  • EnableWorkloadGroupNormalization – 0
  • EnableWriteDeactivationPreconditionCheckResultToBootpage – 0
  • EnableWriteIsLogicallyPausedToBootpage – 0
  • EnableWritingToInternalTables – 0
  • EnableXEGlobalBufferPool – 0
  • EnableXEGlobalBufferPoolGrowAndShrink – 0
  • EnableXStoreClientIdHeader – 1
  • EnableXStoreDirectoryDelete – 0
  • EnableXStoreHnsDetection – 0
  • EnableXStoreVolumeDetailLogging – 0
  • EnableZstdBackupCompressionOption – 1
  • EncryptAndVerifyCertsForXDBConnections – 0
  • EncryptionDeduction – 1
  • EncryptionKeyRotationForNonManagedDatabases – 0
  • EndLsnCheckDuringBuffPairValidate – 0
  • EnforceAllocatedSpaceInResourcePool – 0
  • EnforceAutoPauseEnabledServerlessActivityUpdateCas – 0
  • EnforceMinimalTLSVersion – 0
  • EnforceStrictNuma – 0
  • EnforceTridentResultSetCachingStrictPermissions – 0
  • EnhanceIOSchedulingVolumeDelayTelemetry – 0
  • EnhanceResourceGroupIoRgSettings – 1
  • EnhanceResourcePoolIoRgSettings – 1
  • EnqueueFirstReadAfterLogin – 0
  • EnrollMultiInstanceMemRg – 0
  • EnsureStripedFcbOpenedSuccessfully – 1
  • EntityVerStoreCsnCheck – 1
  • EscapeCharinSnapshotTelemetry – 0
  • EstimateMaxTransUpperBoundByLogRunway – 0
  • EvictReplicaToPreventInstanceStorageFullDueToLogNotTruncated – 1
  • EvictReplicaToPreventLogFull – 1
  • ExacorePredict – 1
  • ExchangeLimitedWakeUp – 0
  • ExchangeLimitedWakeUp2 – 1
  • ExchangeReportClosingSpillingProducersAsMerging – 1
  • ExchangeSpillDetailsWithProfile – 1
  • ExchangeSpillWarningWithSpillCount – 1
  • ExcludeCompletedTxFromXtpTxDMV – 1
  • ExcludeSystemErrorsFromDosGuardRegistration – 0
  • ExControlExceptionOnDeferrableCteErrorsHandling – 1
  • ExecuteAsBackendConnectionForCloudLifter – 0
  • ExecuteAsLoginCL – 0
  • ExecuteExternalScript – 1
  • ExfiltrationChecksInExternalData – 0
  • ExitImmediatelyAfterDump – 0
  • ExpBackoffForGetServiceDescriptionInfo – 1
  • ExponentialBackoffForServerlessMasters – 0
  • ExponentialDeltastoreSize – 1
  • ExposeJsonUsagePerfCounters – 1
  • ExposeMemoryManagerPerfCounters – 1
  • ExposeMSJsonUsagePerfCounters – 1
  • ExposeStatsPerfCounters – 1
  • ExtendedDispatcherPool – 0
  • ExtendedParsingOfSnapshotPathType – 1
  • ExtendESPrivateMemoryForLOBs – 0
  • ExtensibilityBatchMode – 1
  • ExtensibilityEnableConcurrentQueries – 1
  • ExtensibilityEnableConcurrentUsers – 1
  • ExtensibilityExtensionTelemetry – 1
  • ExtensibilityExternalScriptPartitionByOrderBy – 1
  • ExtensibilityImpliedAuthentication – 1
  • ExtensibilityLauncherArgument – 1
  • ExtensibilityLibraryManagement – 1
  • ExtensibilityOnnxPredict – 0
  • ExtensibilityOutputParam – 1
  • ExtensibilityParallelExecution – 1
  • ExtensibilityPredictModelSubquery – 0
  • ExtensibilityPredictRuntime – 0
  • ExtensibilityResourceGovernance – 1
  • ExtensibilityRGIsolationSettings – 0
  • ExtensibilitySxSRuntimeUpgrade – 0
  • ExtensibilityThirdParty – 1
  • ExtensiveAkvSdkLogging – 0
  • ExternalAdminHasDbPerms – 0
  • ExternalBackupRestoreClearBootPageExtendFlag – 0
  • ExternalDatabaseExtractorOutOfProcDriver – 0
  • ExternalDevOpsUser – 0
  • ExternalExtractionFilterPushdownEnableImplicitColumnConvert – 0
  • ExternalExtractionQueryPlanCaching – 0
  • ExternalExtractorHandleNullValuesInNonNullableColumns – 1
  • ExternalExtractorMaxerrors – 0
  • ExternalExtractorReadPrefetch – 1
  • ExternalExtractorReadPrefetchMultipleOffsetsPolicy – 1
  • ExternalExtractorReadPrefetchRelativeChunking – 1
  • ExternalFileFormatNullValues – 0
  • ExternalFilePrefetchMetadataForTranscoder – 1
  • ExternalFileSystem – 0
  • ExternalFileSystemAdlsGen2Api – 0
  • ExternalFileSystemCancellation – 0
  • ExternalFileSystemEnableWithFileDirectives – 1
  • ExternalFileSystemEscapeFilePathSegments – 1
  • ExternalFileSystemHandlerInit – 0
  • ExternalFileSystemIORequestSOSScheduling – 1
  • ExternalFileSystemPanicOnError – 0
  • ExternalFileSystemSkip – 0
  • ExternalFileSystemTelemetry – 1
  • ExternalFileSystemTelemetryCallback – 0
  • ExternalFileSystemWrites – 0
  • ExternalFunctionSyntax – 0
  • ExternalGovernanceAbacOnSqlDC – 0
  • ExternalGovernanceAttributes – 0
  • ExternalGovernanceAttributesFullSyncFallback – 0
  • ExternalGovernanceAttributesMetadataCleanup – 0
  • ExternalGovernanceClassificationPreference – 0
  • ExternalGovernancePreferExternalClassification – 0
  • ExternalGovernancePreferSqlClassification – 0
  • ExternalLoginAuthCache – 0
  • ExternalLoginDropPathCheck – 0
  • ExternalLoginForCloudLifter – 0
  • ExternalLoginForSqlDb – 0
  • ExternalLoginSyntaxForAzureSqlDB – 0
  • ExternalLoginSyntaxForCloudLifter – 0
  • ExternalModelDDL – 1
  • ExternalModelDDLForLocalRuntimeHost – 1
  • ExternalRestEndpoint – 1
  • ExternalRestEndpointBypassHttpsRule – 0
  • ExternalRestEndpointCheckServerOption – 1
  • ExternalRestEndpointConvertToUtf8V2 – 1
  • ExternalRestEndpointCredMetadataAccessV2 – 1
  • ExternalRestEndpointErrorOnInvalidCharsetInResponseContentType – 1
  • ExternalRestEndpointHttpSecureProtocolTLS13 – 1
  • ExternalRestEndpointIPv6 – 1
  • ExternalRestEndpointLogListManagerUpdate – 0
  • ExternalRestEndpointManagedIdentityWithMise – 1
  • ExternalRestEndpointSAS – 1
  • ExternalRestEndpointSetServerOption – 0
  • ExternalRestEndpointUtf16ResponseCharset – 1
  • ExternalRestEndpointValidateCharsetInResponseContentType – 1
  • ExternalRestEndpointValidateListRules – 0
  • ExternalRestEndpointXmlAndTextPayloadTypesSupport – 1
  • ExternalRuntime – 0
  • ExternalRuntimeLoopback – 0
  • ExternalRuntimeStats – 0
  • ExternalServicesFlight – 0
  • ExternalServicesPredict – 0
  • ExternalSourcesPartitionEliminationDuringQOSimplification – 0
  • ExternalSourcesPartitionEliminationDuringWCE – 0
  • ExternalSourcesPredicateSimplification – 0
  • ExternalsScriptsForXdb – 0
  • ExternalStreams – 0
  • ExternalTableAndCopyFileListingSupport – 0
  • ExternalTableAutoStatisticsOnSynapseGen3 – 0
  • ExternalTableComputedVirtualColumns – 0
  • ExternalTableFileSampleCardinalityEstimation – 0
  • ExternalTableInconsistentMetadataHandling – 1
  • ExternalTablePersistAdvancedCardinalityEstimationInUserDb – 0
  • ExternalTableRejectedRowLocation – 1
  • ExternalTablesLocalExecution – 1
  • ExternalTableVirtualColumns – 0
  • ExternalTableVirtualColumnsResolveSqlExpression – 1
  • ExtFileShowstatsFrontendLockdown – 0
  • ExtLibsUseGlobalIoPMO – 1
  • ExtLibsUseOutputterThreadPMO – 1
  • ExtraBlobHandleFactoryAsserts – 0
  • ExtractorFileScanEstimation – 0
  • ExtraInfoTrace – 0
  • FabricFunctionsScalarIntrinsic – 0
  • FailAlterColumnDDLWithAnsiWarningsOffOnCDCTrackedTable – 1
  • FailEarlyInAcceptCompleteBlockIfStuck – 0
  • FailedCompilationTelemetry – 1
  • FailedCompilationTelemetryWithForcingInfo – 1
  • FailFastTaskAllocation – 1
  • FailFillParamValIfTaskIsAborted – 1
  • FailLoginsOnMetadataLckTimeoutOrDEC – 0
  • FailoverDbAPIV2 – 1
  • FailoverPartnerFeatureExtensionForTds – 0
  • FailoverProc – 0
  • FailoverTrackingInLbh – 0
  • FailSMOReaderLockOnDamagedDb – 1
  • FailStartupOnMountPFSShareFailure – 1
  • FastDeltaTableFileResolutionQuery – 1
  • FastEnableStatsAllColumnModCtrCheck – 1
  • FastLoadContextFixes – 1
  • FastPhysicalPauseFeature – 0
  • FastStatsRefresh – 1
  • FastStringSearchEquals – 1
  • FastStringSearchEqualsForLobs – 0
  • FCBDrainQueueYield – 1
  • FcsMetadataCache – 0
  • FeatureExtensionUnderflowChecks – 1
  • FedAuthAccessTokenCustomerConn – 0
  • FedAuthADALCustomerConn – 0
  • FedAuthADALHardCodedUsers – 0
  • FedAuthADALSendX5C – 0
  • FedAuthADALSetCertContextAPI – 0
  • FedAuthAddSecondaryTSQL – 0
  • FedAuthAllowExpirationCheckSkipUnderRecreateToken – 0
  • FedAuthAlterAuthOnRoleOnly – 0
  • FedAuthAssignDboAsImplictUser – 0
  • FedAuthBabylonABACAuthz – 0
  • FedAuthBabylonAllowSPOIDForAuth – 1
  • FedAuthBabylonAlterSqlLoginsViewPermissions – 1
  • FedAuthBabylonAuthZ – 1
  • FedAuthBabylonBypassCheckDbAccessInIterator – 1
  • FedAuthBabylonCheckMDReadStatus – 1
  • FedAuthBabylonDataWriter – 0
  • FedAuthBabylonDMVAssignedActionsVisible – 1
  • FedAuthBabylonDMVRoleMembershipScopeFix – 1
  • FedAuthBabylonDMVs – 1
  • FedAuthBabylonEnableArcServers – 1
  • FedAuthBabylonEnforceAttrRefFetchMinimumPeriod – 1
  • FedAuthBabylonEnforcePullTaskMinimumPeriod – 1
  • FedAuthBabylonExtendEnumRBAC – 1
  • FedAuthBabylonExternalPermissionsAuditing – 1
  • FedAuthBabylonFullPullFallback – 1
  • FedAuthBabylonIgnoreSqlAuth – 1
  • FedAuthBabylonNewStringManipulation – 1
  • FedAuthBabylonOldFailureHandling – 0
  • FedAuthBabylonPullPolicies – 1
  • FedAuthBabylonPurgePolicyOnGovernanceDisable – 1
  • FedAuthBabylonShowPolicyExpirationWarnings – 1
  • FedAuthBabylonSkipAuxiliaryReplica – 1
  • FedAuthBabylonSqlLoginsPasswordHash – 0
  • FedAuthBabylonStreamParser – 1
  • FedAuthBabylonThrottleMaxRetry – 1
  • FedAuthBabylonUseCertBasedAuthentication – 1
  • FedAuthCheckForClientDisconnect – 0
  • FedAuthCheckForMigrationTenant – 0
  • FedAuthContextCacheCheckLockStatus – 0
  • FedAuthCreateDbCopy – 0
  • FedAuthDBManagerPermissionCheck – 0
  • FedAuthEnableExtGovPermCheckUtils – 1
  • FedAuthErrorOnNonUniquePrincipals – 1
  • FedAuthExecuteAs – 1
  • FedAuthFailQueryIfTokenExpired – 0
  • FedAuthFederatedContextCaching – 0
  • FedAuthFlushContextCache – 0
  • FedAuthForCDBUsersInSystemDBsCloudLifter – 0
  • FedAuthForceBECAPIGroupExpansion – 0
  • FedAuthForceGroupExpansion – 0
  • FedAuthHasGroupsOption – 0
  • FedAuthLogOutboundClaims – 0
  • FedAuthOrgIdAdminConn – 0
  • FedAuthOrgIdCustomerConn – 0
  • FedAuthPropagateIgnoreCacheFlag – 1
  • FedAuthRemoveSecurityGroupLimit – 0
  • FedAuthRLSFunctionSupport – 0
  • FedAuthSATrueForDbManagerLoginManagerCheck – 0
  • FedAuthSendX5CForRbac – 0
  • FedAuthSendX5CForSMI – 0
  • FedAuthSendX5CForUMI – 0
  • FedAuthServicePrincipalApi – 1
  • FedAuthSkipISSClaimValidation – 0
  • FedAuthTokenAcrsClaimValidation – 0
  • FedAuthTokenExtractOBOClientApp – 0
  • FedAuthTraceClaims – 0
  • FedAuthTraceGroups – 0
  • FedAuthTruncateLargePrincipalNames – 0
  • FedAuthUpdateFabricProperty – 0
  • FedAuthUseContextCacheForLoginTokenRecreate – 0
  • FedAuthUseContextCacheForLoginTokenRecreateOOMFix – 0
  • FedAuthUseLocalCertForTesting – 0
  • FedAuthUseMSICertForCloudLifter – 0
  • FedAuthUseUMIForAADCalls – 1
  • FederatedContextExtensions – 1
  • FetchXStoreAadTokenOnLogin – 0
  • FFVAdditionalTelemetry – 1
  • FFVAggrBufPairEvents – 1
  • FFVDumpOnLSNMismatch – 0
  • FFVDumpOnShutdownTimeout – 1
  • FFVFileSizeWithExceptionHandling – 1
  • FFVIgnoreMissingProperty – 1
  • FFVInfiniteWaitFix – 1
  • FFVLoggingChanges – 1
  • FFVMergePeerBitmapAtStart – 1
  • FFVPageHeaderDumpOnPostReadError – 1
  • FFVPublishHeartbeatTelemetry – 1
  • FFVReadExcludedRemoteReplicasFile – 1
  • FFVRetryChecksumMismatchError – 1
  • FFVRetryPersistBitmapOnTransientErrors – 1
  • FFVRollbackLSNForPostReadError – 1
  • FFVSkipClearingBitmapIfBadPages – 1
  • FFVStopWriteTrackingOnShutdown – 1
  • FFVValidationTillMaxValidatableBit – 1
  • FidoAlwaysDropCacheTierDb – 0
  • FidoAutostatsVirtualization – 0
  • FidoAvoidCreatingRowgroupInStarCellDuringBucketizedInsert – 0
  • FidoBucketizationLimitNumberOfDatasets – 1
  • FidoBucketizationResetDatasetsAfterTruncation – 1
  • FidoBucketizationReuseOneDatasetForMultipleWorktables – 1
  • FidoCreateObjectAsCloneOf – 0
  • FidoDeleteBitmapStateFiles – 1
  • FidoDisableNonclusteredIndex – 0
  • FidoExecuteGraphRequest – 0
  • FidoFlushMultipleCellsDuringBucketizedInsert – 1
  • FidoGarbageCollectionAbortListPublish – 0
  • FidoGarbageCollectionDroppedRowsetsPublish – 0
  • FidoGarbageCollectionGlmStaleRowCleanup – 1
  • FidoGlmExtendedTrace – 0
  • FidoGlmTruncateGLog – 1
  • FidoGlobalIndexStore – 0
  • FidoGlobalIndexStoreEagerSnooping – 0
  • FidoIndexReorg – 1
  • FidoLockManagerDmvTracking – 0
  • FidoMaintenanceIncludeDroppedCols – 0
  • FidoMultiColumnDistribution – 0
  • FidoMultiColumnStreamingStats – 0
  • FidoQueryExecContextRefactoring – 1
  • FidoReadDeltaOneThreadInParallel – 1
  • FidoSAL – 0
  • FidoTxnFilterPushdown – 1
  • FidoUndoDrop – 0
  • FidoXeventOnDirChange – 0
  • FileFormatExtensibility – 1
  • FileFormatParserVersion – 0
  • FileMappingDynamicDatasetCountAdjustment – 0
  • FileMappingPolicyBoundedLoads – 0
  • FileMappingPolicyDoubleHashChoice – 0
  • FileMappingPolicyRoundRobin – 0
  • FileMappingPolicyTripleHashChoice – 0
  • FileMappingPreferScaleOutForSmallData – 1
  • FileMappingUseMultipleLogicalPaths – 0
  • FileSizeVerificationOnStripedSeed – 0
  • FillPageBlobTierInfoForRestore – 0
  • FilteredStatsOnAscendigKeyFix – 1
  • FilterIndexRepairDependancies – 1
  • FilterOneLakeBaseUri – 0
  • FilterPushdownForCaseInsensitiveCollations – 0
  • FilterPushdownOnlyForUTF8BinaryCollations – 1
  • FindXdesOptimization – 1
  • FineGrainedMaxMemGrant – 1
  • FingerprintForSubexpressionTelemetry – 1
  • FireDataVirtualizationQueryXEvents – 0
  • FireDevopsADPAccessXEvents – 0
  • FireEventForAddDeleteXactOutcome – 0
  • FireRestrictedQOXEvents – 1
  • FireVirtualColumnPredicateDiscoveryEvent – 1
  • FirewallAudit – 1
  • FirewallCacheVerboseEvents – 0
  • FireWildcardExpansionEvent – 1
  • FirstPartyDevopsAddDbReaderForDbWriter – 1
  • FixAutoIndexCancelDTACleanUp – 1
  • FixAutopilotQueryHashAV – 1
  • FixBitmapPushToAJ – 1
  • FixBug2394303WithCrashOnOom – 1
  • FixCIndexSetters – 1
  • FixComputedColumnNullabilityInMerge – 1
  • FixCorrelatedApplyPlanForcing – 1
  • FixDataMaskingOrderByBug – 1
  • FixDNRCausedErrorVariableLeak – 1
  • FixDoubleReleaseInCaseOfDispatcherInitFailure – 0
  • FixedCPUStarvationThreshold – 0
  • FixedLengthFilenameLocatorForWarehouse – 1
  • FixedSizeVlfs – 0
  • FixesForRbIoDMV – 1
  • FixesRaceForRbIoDMV – 1
  • FixFilteredStatsHistIfOrPredExists – 1
  • FixGetCachedAclNullPtr – 1
  • FixGetServerPropertyDump – 0
  • FixHardenAssertionAfterLogShrink – 1
  • FixHpTopNMaxCard1 – 1
  • FixHybridFailoverToMIConnectionIssue – 1
  • FixIgnoreIsNotNullPredicateInIndex – 1
  • FixInfiniteImplPredInnerAndAllLeftJnRuleApplication – 1
  • FixInfiniteWaitInDisableTableAndDropTableGroup – 1
  • FixLeaseMismatchComparison – 1
  • FixLegacyCEFilteredStatsDerivedCard – 1
  • FixLocalParameterOrdersInCursor – 1
  • FixLoggingInCBandWidthState – 0
  • FixMissingGroupPropertiesImpliedPredicates – 1
  • FixNullabilityOfColumnsInPutOperator – 1
  • FixNullInsertOnGraphWorktables – 1
  • FixOptimizationReplayDelayedArrTask – 1
  • FixOrderOfSavingDEK – 0
  • FixPlanForcingAddBatchMarkingToConcat – 1
  • FixPlanForcingConstTableLogicalGuiding – 1
  • FixPlanForcingSystemAlias – 1
  • FixRaceBetweenFabPropRefreshAndTransToRbioSecondaryCompute – 0
  • FixRaceConditionInServerlessStateRefreshBeforeSendingTelemetryTags – 0
  • FixTempStatsBlobLookup – 1
  • FixToDetectStalenessAfterRestart – 1
  • FixupMaxLogFileSizeForVldbReverseMigration – 0
  • FixViewMatchingForLargeInLists – 1
  • FlushCachesOnLogicalPause – 1
  • FlushDecodedQueueOnDemand – 1
  • FlushLogDuringPlannedFailover – 0
  • FlushPlanCacheOnManagedDatabaseRename – 0
  • FlushUserDbCaches – 0
  • FlushUserDbInternalCaches – 0
  • FlushUserDbLargeCaches – 0
  • FMV2AssertInvalidOldestBeginLsn – 0
  • FMV2EmitActorProgressOnCompute – 1
  • FMV2SkipOldestBsnTranslation – 1
  • FMV2ValidateLSNsDuringPrepareForeignFile – 0
  • FoldExpressionsInNullComparisons – 1
  • FollowIntrinsicDeterminismInOptimizationForDML – 1
  • ForbidTooLargeFileGrowRedo – 0
  • ForceAppOnlyOBO – 0
  • ForceAssertLockFailOnDB – 1
  • ForceBulkLoad – 0
  • ForceConfiguredDOP – 0
  • ForceDatabaseDrop – 0
  • ForceDatabaseMasterKeyForReplication – 0
  • ForceDistributedAGDDLTwoReplicaRequirement – 1
  • ForcedParamNotAppliedReasonsExhaust – 0
  • ForceEncryptionForWorkerCL – 0
  • ForceErrorOnHSMIDataOrLogCorruption – 0
  • ForceExecutionPlanGuidGeneration – 0
  • ForceFullBackupAfterHybridMILinkFailover – 1
  • ForceIncrementalSamplingRateChange – 0
  • ForceMultiUserBootPageRepair – 0
  • ForceNullableColumnsInPutOperator – 0
  • ForcePersistedCatchupForGeoSecondary – 0
  • ForcePhysicalMasterForFileStatsTableOnMI – 0
  • ForcePMOCpuPartitioning – 0
  • ForceRebindRestrictionsForMulticonsumerSpools – 0
  • ForceRecompileOfCachedStatementsWithLOBParam – 1
  • ForceRowModeForLobsInExtractors – 0
  • ForceStreamAggForScalarAgg – 0
  • ForceThrowExceptionOnRefreshAllHoBts – 0
  • ForceUseDbDuringCreateTableWhenDbChangedDuringCompile – 1
  • ForceXdbModelDbFlavorOnCloudLifterInstances – 1
  • ForJson – 1
  • ForkingForTDS – 1
  • FormatTypeMetadataEdit – 0
  • FormatTypeParserVersionEvent – 0
  • ForwarderForceUpdateHadronPrimaryTruncationLsnDuringResync – 0
  • ForwarderRedoLogHeaderCheck – 0
  • ForwardMessageToSecondariesEvenWhenForwarderAlreadyRestored – 1
  • ForwardMigrationV2DisallowLogFlowFromHSToSterling – 1
  • FPGAPushedDownAgg – 0
  • FreeTempPmoOnStackOverflow – 1
  • FreeUpRBPEXSpaceReservedForWPR – 0
  • FullDatabaseBackupOnSecondary – 0
  • FulltextAllowLanguageTelemetry – 1
  • FulltextAllowMemoryLeaks – 0
  • FulltextDocIdFailureTracking – 0
  • FulltextDropFragmentInBatch – 1
  • FulltextFdHostLogOutput – 0
  • FulltextFdHostSkipLoadingQueryDll – 1
  • FulltextIgnoreResumeCrawlException – 0
  • FulltextIncreaseRangeLimit – 0
  • FulltextIndexVersion2 – 1
  • FulltextLoadLinkInfo – 0
  • FulltextPartitionSwitch – 0
  • FulltextRCSIForceReadCommitted – 1
  • FulltextRecoveryLog – 0
  • FulltextRefcountTelemetry – 0
  • FulltextReportGlobalBatchThrottling – 0
  • FulltextSearch – 0
  • FulltextSendJsonConfigAdminMsg – 1
  • FulltextSkipDropFragmentMarkedForDelete – 0
  • FulltextStopCrawlBeforeResume – 1
  • FulltextVerboseLog – 0
  • FulltextYieldAvdlUpdate – 0
  • FunctionMonitor – 0
  • GaiaExternalFeedbackLoop – 0
  • GaiaFeedbackChannel – 0
  • GatewayDatabaseCopiesTableLocalMetadataAccess – 0
  • GB18030UnicodeCollations160 – 1
  • GenerateColumnstoreColumnSegmentsForAddedColumn – 1
  • GenerateSeriesMemLeakFix – 1
  • GenerateSeriesTVF – 1
  • GenerateVersionOnSecondary – 1
  • GeoDRFailoverSecCacheInvalidation – 0
  • GeoReplicationClassifyBrokerServiceIfDestinationConnectionCountMismatch – 0
  • GeoReplicationMultipleTCPConnections – 1
  • GeoReplicationResetConnectionCountIfMismatch – 1
  • GetAllDbLoginRateStats – 0
  • GetBucketNumberFromDbNameWithCaseSensitiveKey – 1
  • GetChunksTVF – 1
  • GetDBInactiveDurationInDynamicDeactivationTask – 0
  • GetEmbeddings – 1
  • GetEmbeddingsOptionalParameter – 1
  • GetLastReportedIDSUAtStartUp – 0
  • GetLastReportedIDSUAtStartUpForAuxReplica – 0
  • GetLatestAADFirstPartyCert – 0
  • GetLeaseFromFabricReplicaController – 1
  • GetMaxLsnFromQuorumHardenedBlockForReplication – 0
  • GetOldestReplCommitLsnFix – 1
  • GetReplicaStatusFromMarkerService – 1
  • GetSubscriptionFromXdbServerGlobals – 0
  • GetWorkspaceInfoViaExternalCallback – 0
  • GetWriteAccessDuringCheckDBActivity – 1
  • GetXLvlInfoStackWithFingerprint – 0
  • GhostCleanupInVersionCleaner – 1
  • GlobalCacheActivenessStats – 1
  • GlobalInternalPressure – 0
  • GlobalQueryAllowTypeMismatchForStrings – 1
  • GlobalQueryEntirelyDisablePDWQueryPath – 0
  • GlobalQueryExecFanout – 0
  • GlobalQueryExtendThreadAbortTimeout – 0
  • GlobalQueryLobParameterSizeLimit – 1
  • GlobalQueryODBC – 1
  • GlobalQueryODBCDisableConnectionPool – 0
  • GlobalQueryODBCMultishardExecution – 0
  • GlobalQueryODBCPassthrough – 1
  • GlobalQueryODBCSharedEnv – 0
  • GlobalQuerySetContextInfo – 0
  • GlobalQueryVerboseTelemetry – 0
  • GlobalSeedingGovernance – 0
  • GlobalSnapshotDWTransactions – 0
  • GlobalSnapshotDWTransactionsPesto – 0
  • GlobalTempObjectsDropCountLogging – 1
  • GlobalTempTables – 1
  • GlobalTransactionCheckPartnershipDuringEnlistment – 0
  • GlobalTransactions – 0
  • GlobalTransactionsCloudLifterSpecProc – 0
  • GlobalTransactionSendMessageVersion2 – 0
  • GlobalTransactionsForTDS – 0
  • GlobalTransactionsOverDistributedQuery – 0
  • GovernDiffBackupBasedOnBackupSize – 0
  • GovernFullBackupBasedOnBackupSize – 0
  • GovernGlobalSeedingBasedOnStorageSize – 0
  • GovernLogNoop – 0
  • GovernSeedingBackupBasedOnBackupSize – 0
  • GracefulFailRestoreForAlignDecodeInput – 1
  • GranularDataMasking – 1
  • GraphAPIGuestUserLookup – 1
  • GraphAPIMSEndpoint – 1
  • GraphDbAllowShortestPathParallelism – 0
  • GraphDbCheckMatchWithJoin – 1
  • GraphDbCheckOuterReferencesInGraphIterate – 1
  • GraphDbDisableJsonOptimizations – 0
  • GraphDbFixExcessiveAlgPmoUsage – 1
  • GraphDbHideInternalColumns – 1
  • GraphDbIndexOnViewSupport – 1
  • GraphDbLoadViewGraphColumn – 1
  • GraphDbMatchCTE – 1
  • GraphDbMissingIndexRecUpdate – 1
  • GraphDbPseudocolumnsAsIncludedIndexColumns – 1
  • GraphDbSkipNodeTableCheckForEdgeWithEC – 0
  • GraphDbViewEliminateRedundantLOJSupport – 1
  • GraphDbViewPredicatePushDownSupport – 1
  • GraphDbViewSupport – 1
  • GreatestLeastIntrinsics – 1
  • GripConnectivityMode – 0
  • GripConnectivityMode – 0
  • GripConnectivityMode – 0
  • GroupCacheBrokerActivenessStatsForEP – 0
  • GroupMemoryPressure – 0
  • GzipFileSizeBeingDivisibleByBufferSizeFix – 1
  • GzipMultipleStreams – 0
  • HadrAcquirePartnerListLockBeforeARLock – 1
  • HadrActivityTrace – 0
  • HadrAutoPageRepair – 1
  • HadrCheckXClusterAgUcsSize – 1
  • HadrDBRestartLogging – 1
  • HadrDeadlockFixDuringShutdown – 1
  • HadrDisableDatabaseLockAcquiredAssertForDrop – 1
  • HadrEnableExclusionOfDroppedContainersBoS – 0
  • HadrEnableLoggingForAcquireXDbLockWithKill – 1
  • HadrGlobalDbPartnerSendFlowControl – 0
  • HadrGroupCommitV2 – 1
  • HadrHasSecondaryPartnerLogReplica – 1
  • HadrInitLastLogBlockAsEoL – 1
  • HadrLogCaptureActivateLogConsumptionEarly – 1
  • HadrLogCaptureActivateLogConsumptionEarlyWithLock – 1
  • HadrLogCompressionForSyncSecondary – 0
  • HadrLogCompressionWithLz4 – 1
  • HadrLogSequencing – 1
  • HadrLongRunningTaskWorkerPool – 0
  • HadrMILinkHybridLag – 0
  • HadrMILinkPlannedFailover – 1
  • HadrMILinkPlannedFailoverMISide – 0
  • HadrOutOfMemoryException – 1
  • HadrParallelLogCompression – 1
  • HadrResumeFulltextAtStart – 1
  • HadrRunCheckpointFromPool – 1
  • HadrSkipOrphanedReplicaStartup – 1
  • HadrStealMoveUpRedoWorker – 1
  • HadrSyncProgressMsgForSyncModeForwarderOnly – 1
  • HadrWaitForRemovePreviousBackupHashEntry – 1
  • HandleBothBoxAndCloudIndexMetadata – 1
  • HandleFileGrowthLogRecordDuringWBRecovery – 1
  • HandleHekatonDiskErrors – 1
  • HandleInvalidFileSizeForStripedFcb – 0
  • HandlerExecutedCheck – 0
  • HandleVldbRestoredDbProperties – 1
  • HandshakeWithGeoPrimaryXlogOnRbIoForwarder – 1
  • HardenPolicyUpdateAfterQuorumUpdateForAllEditions – 1
  • HashAggCostDivideByDop – 1
  • HekatonAlterTableLogOptimized – 1
  • HekatonAutoUpdateStats – 1
  • HekatonBwTreeBottomUpLoad – 1
  • HekatonCanDeploy – 0
  • HekatonCanExecute – 0
  • HekatonCanExecuteOnMalmo – 0
  • HekatonCheckForIOCompletion – 1
  • HekatonCheckpointSQL – 0
  • HekatonDatabaseUpgradeOnMaster – 1
  • HekatonDeleteMetadataOfLastContainerDuringRedoFileDrop – 1
  • HekatonDisableCPUPartitioning – 0
  • HekatonDmlOnTVFs – 0
  • HekatonDoNotCollectFileInfoForDump – 1
  • HekatonDrainDependentModulesOfTvfs – 1
  • HekatonDumpOnRecoveryOOM – 0
  • HekatonEnableDeploymentOnUndoFileDeletion – 1
  • HekatonEnableSerialRecovery – 0
  • HekatonExternalDllGen – 1
  • HekatonForceExternalDllGen – 0
  • HekatonIoRG – 0
  • HekatonMarsNestedTransactionChecking – 1
  • HekatonNonPersistentNonDurableTables – 0
  • HekatonNonPersistentObjects – 0
  • HekatonReplicaAwareStorage – 1
  • HekatonRetryAllocInGdScanForSelf – 1
  • HekatonShrinkMemoryForServerlessReclamation – 0
  • HekatonShrinkTlsMemory – 1
  • HekatonStatisticsXml – 1
  • HekatonTrackLookasideAllocFromSystemHeap – 1
  • HekatonTransactionNotSupportErrorThrowing – 1
  • HekatonTrimLsnUpdateAfterDbBackup – 0
  • HekatonUseRelativePathForContainerLogRecord – 0
  • HekatonV1AsyncCheckpointUndeployUseDBRetry – 1
  • HiddenColumns – 0
  • HiddenFormatTypes – 0
  • HiddenSchedulerForLoginDispatcherPool – 0
  • HintDisablePerformanceSortForDml – 1
  • HistogramAddSameStepValueAsRightIntervalEndpointFix – 1
  • HistogramCompactingOutOfOrderValueException – 1
  • HistogramIntervalAddSameBoundaryValuesFix – 1
  • HistogramOverlappingRegionCEIntervalFix – 1
  • HkTempdbEnableParallelScan – 0
  • HobtCountRecoveryMgrFix – 1
  • HobtDescriptorRecycling – 0
  • HobtDisableSchemaMgrRingBuffer – 0
  • HobtDisableSchemaSuperLatching – 0
  • HobtHashTableSizeIncreaseForManyDBs – 1
  • HobtScavengeOnlyLeftOver – 1
  • HobtSchemaMgrRingBufferExtraFields – 1
  • HonorSessionLockTimeoutForWprHoldingUpDrop – 1
  • HotPageTrackerPayloadSegmentation – 0
  • Hotpatch1 – 1
  • Hotpatch1 – 1
  • Hotpatch1 – 1
  • Hotpatch1 – 1
  • Hotpatch1 – 1
  • Hotpatch10 – 1
  • Hotpatch10 – 1
  • Hotpatch10 – 1
  • Hotpatch10 – 1
  • Hotpatch10 – 1
  • Hotpatch2 – 1
  • Hotpatch2 – 1
  • Hotpatch2 – 1
  • Hotpatch2 – 1
  • Hotpatch2 – 1
  • Hotpatch3 – 1
  • Hotpatch3 – 1
  • Hotpatch3 – 1
  • Hotpatch3 – 1
  • Hotpatch3 – 1
  • Hotpatch4 – 1
  • Hotpatch4 – 1
  • Hotpatch4 – 1
  • Hotpatch4 – 1
  • Hotpatch4 – 1
  • Hotpatch5 – 1
  • Hotpatch5 – 1
  • Hotpatch5 – 1
  • Hotpatch5 – 1
  • Hotpatch5 – 1
  • Hotpatch6 – 1
  • Hotpatch6 – 1
  • Hotpatch6 – 1
  • Hotpatch6 – 1
  • Hotpatch6 – 1
  • Hotpatch7 – 1
  • Hotpatch7 – 1
  • Hotpatch7 – 1
  • Hotpatch7 – 1
  • Hotpatch7 – 1
  • Hotpatch8 – 1
  • Hotpatch8 – 1
  • Hotpatch8 – 1
  • Hotpatch8 – 1
  • Hotpatch8 – 1
  • Hotpatch9 – 1
  • Hotpatch9 – 1
  • Hotpatch9 – 1
  • Hotpatch9 – 1
  • Hotpatch9 – 1
  • HPParallelSpoolFix – 1
  • HSMIDataPageAndLogValidation – 0
  • HuffmanEncodingInColumnStore – 1
  • HybridDbInaccessibleDueToTdeMissing – 0
  • HyperscaleAllowCleanersToDeallocateDeferDeallocPages – 1
  • HyperscaleForceDisableDeferDealloc – 0
  • HyperscaleQpActivityEventReporting – 1
  • HyperscaleQpJoinBitmapPushdown – 0
  • HyperscaleQpPushdown – 0
  • HyperscaleQpPushdownDeferredPageDeallocation – 0
  • HyperscaleQpPushdownEvents – 0
  • HyperscaleQpPushdownMarkPageSwapsMerges – 0
  • HyperscaleQpPushdownOnSecondaryParallelDDLSupport – 0
  • HyperscaleQpSelectListExpressionPushdown – 0
  • IAMPageRangeCachePopulationLockFix – 1
  • IAMPageRangeCacheQuickRedoInvalidation – 1
  • IAMPageRangeCacheReduceInavalidationsOnSecondary – 0
  • IAMPageRangeCacheStats – 1
  • IAMPageRangeCacheUpdateCacheOnSecondary – 1
  • IAMPageRefDumpForListCorruption – 0
  • IdleSessionMonitor – 0
  • IdleSessionMonitorOnlyProxy – 0
  • IECallUpdateStatsFromMetaOutTry – 1
  • IECheckOptimizeForCachedExpr – 1
  • IEFixAutoParamStmtSeqNo – 1
  • IEFixCleanOnException – 1
  • IEFixExprPostFold – 1
  • IEFixNotReleaseCompileXact – 1
  • IgnoreActivityForInternalApplications – 0
  • IgnoreExecutionServiceTerminationWhenOnShutdownPath – 1
  • IgnoreHadronMgrInInactiveDurationForServerless – 0
  • IgnoreHadronMgrInRefreshTelemtryTagsHSServerless – 0
  • IgnoreInOptimization – 0
  • IgnoreLazyWritesLimit – 0
  • IgnoreLeaseMismatchInBreakLease – 1
  • IgnoreLsnMismatchAtLsn – 0
  • IgnoreMissingColumnstoreObjects – 0
  • IgnoreNonYieldingScheduler – 0
  • IgnoreOpimizeForUnknown – 0
  • IgnoreServerConfigOptionAffinityMask – 0
  • IgnoreStalledDispatcher – 1
  • IgnoreStalledDispatcherInMemAllocPath – 0
  • IgnoreTransientBackupMIHybridInfoMismatchOnDBStartup – 0
  • IgnoreXEFileTarget – 0
  • ImmutableNcciUpgrade – 1
  • ImpliedJoinPredicates – 0
  • ImpliedJoinPredicatesDisabled – 0
  • ImpliedJoinPredicatesExploration – 0
  • ImportHybridCertificateDuringStartup – 0
  • ImportMultipleHybridCertificatesDuringStartup – 0
  • ImproveDistinctAggCompilationTime – 1
  • InactiveGeoSecondaryDenyConnectionsProperty – 0
  • IncludeColumnStoreObjectPoolWhenTakingFilteredDump – 0
  • IncludeDeactivatedDbsInUsedDataSpaceCalculation – 1
  • IncludeExtendedStoreProperies – 1
  • IncludeRecentPagesInFilteredDump – 0
  • IncludeReplLSNForForeignRedoOldestBeginLsn – 0
  • IncludeSbsBlobCacheWhenTakingFilteredDump – 0
  • IncludeWinAggPartitionInfoInShowplan – 1
  • IncreasedBackupThroughputRateWhileLogIsPinned – 0
  • IncreaseDbRecoveryPriorityStartup – 1
  • IncreaseNumberOfExtentsForAddFileInMdf – 0
  • IncreasePreallocObjectidChunkSize – 0
  • IncreaseQOGatewayTimeout – 1
  • IncrementalStatsSamplingRateChange – 1
  • IncrementalStatsSamplingRateChangeIfLastRate100Pct – 1
  • IndexCacheFix – 1
  • IndexedViewMergeCorruptionFix – 1
  • IndexesOnExpressions – 0
  • IndexesOnExpressionsAllowComputedColDeletion – 0
  • IndexesOnExpressionsBlockUnsupportedOption – 1
  • IndexesOnExpressionsHideExpressionColumnInSelectStar – 1
  • IndexesOnExpressionsHideExpressionIndexColumns – 1
  • IndexesOnExpressionsTelemetry – 1
  • IndexPageDeferredDeallocation – 0
  • IndexSortPartitionFix – 1
  • IndexUnionPlanForcingMatchSeek – 1
  • IndirectCheckpointForceWriteHelp – 1
  • IndirectCheckpointScalable – 1
  • InflationTriggerRequest – 0
  • InformationProtectionEvaluatePolicy – 1
  • InformationProtectionLabelSupport – 0
  • InformationProtectionSkipPolicyEvaluationForHighPrivSqlUsers – 1
  • InitializeChangeRecordNew – 1
  • InitPauseResumeManagerWhenDBNotFound – 0
  • InjectRandomIoCancellation – 0
  • InjectRandomIoDelays – 0
  • InjectRandomIoFailures – 0
  • InjectRandomIoFailuresThrowFileAccessError – 0
  • InlinedIO – 1
  • InlinedIOOnLogAccept – 0
  • InlineLobStringIntrinsicsFastPath – 0
  • InMemeSatelliteAppOOMMonitor – 0
  • InsertBulkStatementOnTrident – 0
  • InsertReplNoopInLsnTimeMapping – 1
  • InstanceCertGetSecretElementsPreemptive – 0
  • InstanceConfigStoreCacheInvalidation – 0
  • InstanceLevelTDSIOStats – 0
  • InstanceLevelThrottling – 0
  • InstanceLogSpaceUsedCalculatorTask – 0
  • InstanceLogSpaceUsedCalculatorTaskOutputMoreInfo – 0
  • IntelligentDBAdvisorsStateView – 1
  • IntelligentDBAutotuningSettingsView – 1
  • IntelligentDBRecommendationsView – 0
  • InterleavedExecution – 1
  • InternalTablesThrowOnFailure – 1
  • InvalidateCorruptPagesForNonCoveringRbpex – 1
  • InvalidateRBPEXForLowCoreSLO – 1
  • IOErrorInjector – 0
  • IOEventSeparation – 0
  • IOInfoReport – 0
  • IOPromotions – 0
  • IORG – 1
  • IORGCheckpointPageLimit – 1
  • IORGDisableBackground – 0
  • IORGIdleCredit – 0
  • IORGSlo – 1
  • IORGSsdDynamicOutstandingBytesDefault – 0
  • IORGSsdDynamicOutstandingIODefault – 0
  • IORGStorageTypeAware – 0
  • IORGTokenBucket – 0
  • IORGV1IdleCredits – 0
  • IORGV1InlineIssue – 0
  • IORGXIOPerTierOutstandingBytesDefault – 0
  • IORGXIOPerTierOutstandingIODefault – 0
  • IPv6DbFirewallCache – 0
  • IPv6ServerFirewallCache – 0
  • IqTimerBasedObjectVersionCleanupTask – 1
  • IsDbOpenableForLogins – 0
  • IsJsonOptionFeature – 1
  • IsTridentSqlBackend – 0
  • IsTridentSqlFrontend – 0
  • JaroWinklerDistanceFunction – 1
  • JaroWinklerSimilarityFunction – 1
  • JsonArrayAggFeature – 1
  • JsonArrayFeature – 1
  • JsonBatchModeSmartAccessorFix – 1
  • JsonConsAggsGlobalAggs – 1
  • JsonConsAggsWindowFeature – 1
  • JsonConsReturnMSJSON – 1
  • JsonContainsFeature – 1
  • JsonDataTypeForTds – 1
  • JsonDataTypeInColumnstoreAndBatchMode – 1
  • JsonFeatures – 1
  • JsonIdentityFunction – 0
  • JsonIndex – 1
  • JsonIndexQO – 1
  • JsonMergePatchFeature – 0
  • JsonModify2024Behavior – 0
  • JsonModifyFeature – 1
  • JsonModifyMSJsonInplace – 1
  • JsonNativeDataType – 1
  • JsonObjectAggFeature – 1
  • JsonObjectFeature – 1
  • JsonPathCommaIndexSupport – 1
  • JsonPathExistsFeature – 1
  • JsonQueryValueCopySafety – 1
  • JsonSupportForCdc – 1
  • JsonSupportForTranRepl – 1
  • JsonValueReturningFeature – 1
  • KeepSerialTopAboveParallelTopSort – 1
  • KillBackgroundTaskDuringDBVerUpdate – 0
  • KillBlockersDynamicallyByRedoQueue – 0
  • KillBlockersDynamicallyForHSSecondary – 0
  • KillDevOpsSessionsAndInvalidateCaches – 0
  • KillMarkNewPFSPagesAsDiffFix – 0
  • KillSwitchAdditionalBufferReportingWithReservedSegments2928587 – 0
  • KillSwitchFixDcrsSparseDoubleSparseValidation3240880 – 0
  • KillSwitchFixErrorHandlingForSeedingWithoutWriteFileThread3416756 – 0
  • KillSwitchFixErrorHandlingForSeedingWithWriteFileThread3385014 – 0
  • KillSwitchFixIDSUReportingWithDcrs3925473 – 0
  • KillSwitchFixTransitionRace2596110 – 0
  • KillSwitchFunctionMonitorOOMFixes2151707 – 0
  • KillSwitchHighestTimestampShouldConsiderReads3558901 – 0
  • KillSwitchHkTableIterator2798120 – 0
  • KillSwitchLogReplicaVlfBoundaryFix2599610 – 0
  • KillSwitchLogWhenPrimaryRedoesOldCheckpoint1756969 – 0
  • KillSwitchMasterPageReadsRequestBuffersHeldOptimization3208111 – 0
  • KillSwitchPsDirtyOptimizationConsideringContinuousPriming3453144 – 0
  • KillSwitchRbpexAdditionalAsserts2965661 – 0
  • KillSwitchRbpexAvoidCallbackPrewrites – 0
  • KillSwitchRbpexAvoidDumpWithRbpexDropInternalTables3649557 – 0
  • KillSwitchRbpexFastReadsTrackSegmentVolatilePerRequest3613240 – 0
  • KillSwitchRbpexInlineWrites3665053 – 0
  • KillSwitchRbpexMaxOfLogicalPhysicalSizes – 0
  • KillSwitchRbpexPaveAbortHandling – 0
  • KillSwitchRbpexPrimingFileSizeChecks – 0
  • KillSwitchRbpexPrimingUpdateSloFix2662010 – 0
  • KillSwitchRbpexSegmentTableRowDependencyFix2765445 – 0
  • KillSwitchRbpexSegSeedAllocSegmentRefactoring3442416 – 0
  • KillSwitchRbpexServiceDirtyPageNotifications3023641 – 0
  • KillSwitchRevertCleanupOfBpeFiles4093631 – 0
  • KillSwitchRevertUsageOfSegmentCreationEventMembersInFcb3745357 – 0
  • KillSwitchSetDbId2616521 – 0
  • KillSwitchShrinkAlwaysDisableFix2291619 – 0
  • KillSwitchSignalContinuousPrimingThread3708956 – 0
  • KillSwitchStripedNoMdWrite2203982 – 0
  • KillSwitchUseRbpexWriteBehindCkptConsistencyMutex – 0
  • KillSwitchVldbSnapshotSprocLoggingEnhancements – 0
  • LAQQueryPlanHeuristics – 0
  • LAQQueryPlanHeuristicsPersistence – 0
  • LAQQueryPlanHeuristicsTelemetry – 0
  • LAQQueryPlanHeuristicsUsage – 0
  • LAQReserveDatabaseHeuristicsForAdhocPlans – 0
  • LargeAlloc – 0
  • LargeCardinalityMisestimateXEvent – 0
  • LargeIndexKeys – 1
  • LargeObjectBatch – 1
  • LargeXactAbort – 0
  • LastExecProfile – 0
  • LastExecProfileAvFix – 1
  • LatchTimeoutImprovement2053063 – 1
  • LatchTracking – 1
  • LaunchPolarisTasksDuringStartup – 0
  • LazyEnableLogEncryptionInComputeForLogReplica – 0
  • LazyRedo – 1
  • LazyRedoUseLobBlockCache – 1
  • LazyRedoUseLogRecItemCache – 1
  • LcSlotValidation – 1
  • LeadIgnoreNullsWrongResultsFix – 1
  • LegacySloPropertyBagParser – 0
  • LessAggressivePessimisticReadAheads – 1
  • LessAggressiveReadAheads – 1
  • LightweightQueryProfiles – 1
  • LightweightQueryProfilesWithIo – 0
  • LikePatternOffsetCalculationFix – 1
  • LimitBatchSortMemoryGrant – 1
  • LimitDeltastoreCreation – 1
  • LimitLargeBroadcastForInsert – 1
  • LimitLargeBroadcastForUpdDel – 1
  • LimitMaxLogPoolMemorySize – 1
  • LimitMemOverCommit – 0
  • LimitNumberOfXactOutcomesCheckpoint – 0
  • LimitSuspectPageCount – 0
  • LinkedMapPerfFixes – 1
  • LinkedServerAADAuth – 1
  • LinkedServerAADAuthMSIMode – 0
  • LinkedServerAADAuthPassThroughMode – 1
  • LinkedServersAADAccessTokenMode – 1
  • LinkedServersAADInstancePartnersSignatureValidation – 0
  • LinkedServersAADMSIReadTenantFromFabricProperties – 0
  • LinkedServersAADPassthroughCacheTokenExpirationCheck – 1
  • LinkedServersAADPassthroughLoopback – 0
  • LinkedServersAADPassthroughTokenModification – 1
  • LinkedServersAADPasswordMode – 1
  • LinuxRingBuffersDmv – 1
  • LivenessDetectionForSharedDataArchitecture – 0
  • LoadFactorBalancing – 1
  • LoadingDllUsingAbsolutePath – 0
  • LoadMSOLEDBSQL19InProc – 0
  • LobCompactionInShrink – 1
  • LobCompactionRemoveMarginFromRequiredSpace – 0
  • LocalCacheICSProperties – 0
  • LocalGlobalSequenceProject – 0
  • LockBytesHolderMemoryLeakFix – 1
  • LockDatabaseForRestore – 0
  • LockFreeGetEndOfLog – 0
  • LockManagerCachedObjectsMemoryLimit – 0
  • LockManagerObjectStoreForcePush – 0
  • LockManagerPopObjectsFromAnyPool – 0
  • LockMgrKillTaskTrace – 0
  • LogApplySyntax – 0
  • LogAsyncRecoveryExceptionsForXdb – 0
  • LogBackupThroughputGovernance – 0
  • LogBackupThroughputGovernanceAdaptive – 0
  • LogBlockActivityTrace – 0
  • LogBlockChecksumValidation – 0
  • LogBlockScanActiveReaderLockInSendSyncProgress – 1
  • LogConfigPageHeaderAndContent – 0
  • LogConnectionInfoInBillingBandwidthEvent – 0
  • LogConsumerResetReadAheadLSN – 1
  • LogConsumerSetUseSLock – 1
  • LogCorruptionMitigation – 1
  • LogDmlStatementInfo – 1
  • LoggedUpdateOfBackupLsnAfterFirstFull – 0
  • LogGlobalInternalPressure – 0
  • LogGovernanceOnAutoShrinkLogGroup – 0
  • LogHoldupForPitrCheckpointDonut – 1
  • LogicalServerFwCacheOptimizationFeature – 0
  • LoginDispatcherPoolPerNode – 0
  • LoginManagerCheckUpdate – 0
  • LoginNetworkBandwidthIOStats – 0
  • LoginProtocolTrace – 1
  • LoginThreadPool – 0
  • LoginThreadPoolSubCore – 0
  • LogLeaseSkipSameVlf – 1
  • LogLoginNameInSystemMetadata – 0
  • LogLogTruncMgrLsnRegressions – 0
  • LogNonGovernedSystemRGSlo – 0
  • LogPoolCacheMissAggregatedTrace – 1
  • LogPoolMemoryNotificationThreadSetsLogPoolMemoryStatus – 1
  • LogPutOperatorWrongResultsWarning – 0
  • LogReaderHistoryAutoMutex – 1
  • LogReaderRestoreLogRecWithTransformation – 1
  • LogReadWaitTimeSecondaryCompute – 1
  • LogReplicaActivityDetection – 0
  • LogReplicaAllowReplicaSetSize1 – 0
  • LogReplicaBetterEndpointSelection – 1
  • LogReplicaContainerSecretsUpdatedProcs – 1
  • LogReplicaLogLeasingProcs – 1
  • LogReplicaSkipDbUpgradeCheckDuringRoleChange – 1
  • LogReplicaTranslateTransientErrors – 1
  • LogRG – 0
  • LogRGInstance – 0
  • LogRgReconfigureOnCL – 0
  • LogRGSlo – 0
  • LogRGTempDbFactor – 0
  • LogStorageAccountKeyRotationMetadataDuringSasLoad – 0
  • LogTelemetryForLoginTokenRecreation – 0
  • LogWriteScribblerChecks – 0
  • LongCompilationTelemetry – 0
  • LongRunningXactAbort – 0
  • LongSpinOnWprBucketInAddLsn – 0
  • LongSpinOnWprBucketInHaveStaleLsn – 0
  • LookupForManagedIdentityCredential – 0
  • LookupForServerLevelCredentialByPathRecursively – 0
  • LookUpForUserAadTokenCredentialFirst – 0
  • LrDeadlockFixRetryDatabaseConfigChange – 0
  • LtrimIntrinsicsTwoArgs – 1
  • LuxorFactoryDoubleInitFix – 1
  • MakeDbInaccessibleForPerDBOnAkvClientErrors – 0
  • MakeDbInaccessibleOnAkvClientErrors – 0
  • MakeDbInaccessibleOnAkvClientErrorsExtended – 0
  • MakeDbInaccessibleOnAkvDeletedFromDns – 0
  • MakeDbInaccessibleOnAkvErrorsFromPrimaryRoleReplica – 0
  • MakeDbInaccessibleOnAkvHostUnreachable – 0
  • MakeLoginDispatcherThreadConfigSOSNodeAware – 0
  • MakeLogUnavailableDuringTransitioningToNone – 1
  • MakeSloSecGroupHighImportanceInNonPremiumMalmo – 0
  • ManagedDatabaseAlterAddRemoveFile – 0
  • ManagedDatabaseAlterAddRemoveFileLocalStorage – 0
  • ManagedDatabaseAlterAddRemoveFileRemoteStorage – 0
  • ManagedDatabaseAlterAddRemoveFileV2 – 0
  • ManagedDatabaseBackupRestoreXevents – 0
  • ManagedDatabaseBlockAlterAddRemoveFileDuringUpdateSlo – 0
  • ManagedDatabaseGetHekatonFileGroupIdProperty – 0
  • ManagedDatabaseNativeRestore – 0
  • ManagedDatabaseNativeRestoreBlockMultipleBackups – 0
  • ManagedDatabaseNativeRestoreSetHekatonFileGroupIdProperty – 0
  • ManagedDatabaseNativeRestoreThrowErrorOnAgJoin – 0
  • ManagedDatabaseNativeRestoreV3 – 0
  • ManagedDatabaseRemoveFileFromRemoteReplicasDuringDatabaseBackupRestore – 0
  • ManagedDatabaseRemoveFileFromRemoteReplicasProperty – 0
  • ManagedDatabaseRemoveFileFromRemoteReplicasPropertyV2 – 0
  • ManagedDatabaseUseGetOrRequestNewDataFileV3 – 0
  • ManagedIdentityAdditionalTelemetry – 0
  • ManagedIdentityAuthForOpenrowsetBulk – 0
  • ManagedIdentityAuthForStorage – 0
  • ManagedIdentityAuthForStorageArc – 1
  • ManagedIdentityAuthForStorageVm – 1
  • ManagedIdentityBlobCredentialAADTokenCache – 1
  • ManagedIdentityDMVs – 0
  • ManagedIdentityDMVsForVMorArc – 1
  • ManagedIdentityDMVsShowDelegatedIdentity – 0
  • ManagedIdentityRegionalAuthN – 1
  • ManagedInstanceBackupSkipBMSHistoryLogging – 0
  • ManagedInstanceBackupSkipMsdbHistoryLogging – 0
  • ManagedInstanceLogonTriggers – 0
  • ManagedInstanceMsdbBackupsetLogicalDatabaseName – 0
  • ManagedInstanceMsdbSendUpdateBackupsetOnPrimaryMsg – 0
  • ManagedInstancePollForMaintanenceWindow – 0
  • ManagedInstanceShutdown – 0
  • ManagedInstanceSystemCertFixup – 0
  • ManagedInstanceXpCmdshell – 0
  • ManagedParquetTableDataSourceInMemoXml – 0
  • ManagedServerFileNumberLimit – 0
  • ManagedServerResourceStats – 0
  • ManagedServerResourceStatsInstanceCpuPecentage – 0
  • ManagedServerStorageCap – 0
  • ManagementOperationStatus – 0
  • ManagementOperationStatusPopulatePhaseColumns – 0
  • ManagmentServiceDbEncryption – 0
  • ManagmentServiceManagedDbEncryption – 0
  • ManualSessionMonitor – 0
  • ManyToManyCostingFix – 1
  • MapHttpErrorCodeInvalidRange – 0
  • MapPhysicalDbIdToReplicatedDbId – 0
  • MapSStreamParserToV2 – 1
  • MarkEligibleForCleanupLargeGenGapPVSPages – 1
  • MarkEmptyPageAsGhostDuringUndo – 0
  • MarkInnerSideForValRefAlgViewSource – 0
  • MarkLoginFailureDueToFailoverToUserError – 0
  • MarkLoginFailuresDueToSharedDbLock – 0
  • MARSForkingForTDS – 1
  • MaxDopForStatisticsStmts – 1
  • MaxLogFileSizeCheckNumOfVlf – 1
  • MaxScanDurationForPhaseTwoOfReplCmds – 1
  • MDLockPartitioning – 1
  • MDLockRemovePartitionLogRecord – 1
  • MDMRefreshServerResourceId – 0
  • MDSTargetETWTelemetry – 0
  • MDSTargetETWTelemetryDisabled – 0
  • MediaReadInterfaceErrorModeHistory – 0
  • MemImprovements – 1
  • MemoryBlockAllocatorStatsCollector – 0
  • MemoryBrokerForCacheExtraRecords – 0
  • MemoryGrantAccountMiscGrantDuringAcquire – 1
  • MemoryGrantFeedbackFixSpillAndUsedCounters – 1
  • MemoryGrantFeedbackHashOpInternals – 1
  • MemoryGrantFeedbackLoop – 1
  • MemoryGrantFeedbackLoopInternal – 0
  • MemoryGrantFeedbackPercentileGrant – 1
  • MemoryGrantFeedbackPercentileGrantSimplifiedTelemetry – 1
  • MemoryGrantFeedbackPercentileGrantTelemetryPlanUsage – 1
  • MemoryGrantFeedbackPersistence – 1
  • MemoryGrantFeedbackPersistenceInvalidFeedbackXEvent – 1
  • MemoryGrantFeedbackPersistenceOnSecondary – 1
  • MemoryGrantFeedbackResetOutOfPhaseMemory – 1
  • MemoryGrantFeedbackSkipPercentileGrantPersistence – 0
  • MemoryGrantFeedbackTelemetryOpSummary – 1
  • MemoryGrantFeedbackTelemetryOpSummaryWithSpill – 1
  • MemoryLeakDetectionDetectInternalCaches – 0
  • MemoryLeakDetectionDetectVmAllocations – 0
  • MemoryManagementForExternalExtractors – 1
  • MemoryManagementWithThreadLocalityForExternalExtractors – 1
  • MemoryObjectsDmvAVFromMemoryGrantFix – 1
  • MemoXmlLiteParsing – 0
  • MemoXmlParsingTransformStringAggBugFixing – 1
  • MergeEmptyPartitionWithAbortedRowsBugFix – 1
  • MerryGoRoundScans – 1
  • MessageHashBufferUseSpinlock – 0
  • MetadataVersioning – 0
  • MetadataVersioningCatalogViewsMDIntrinsicsAccess – 0
  • MetadataVersioningCleaner – 1
  • MetadataVersioningDbConfig – 0
  • MetadataVersioningHoBtCleaner – 1
  • MetadataVersioningNonVerOpHashTable – 0
  • MetadataVersioningOffWithSIandRCSI – 0
  • MetadataVersioningRUChecks – 1
  • MetadataVersioningTelemetry – 0
  • MetadataVersioningUsmHandling – 0
  • MetricsCollectStorageSizeStats – 0
  • MinimizeSleepInWbCheckpointThread – 0
  • MinimumColumnSegmentRowCount – 0
  • MinimumColumnSegmentRowCountNoMemoryConstraint – 0
  • MinimumColumnSegmentRowCountStrict – 0
  • MiniThreadRoundRobinBinding – 0
  • MiseAzureRegion – 0
  • MiseDelayedInitialization – 0
  • MiseDelayLoadFallbackToADAL – 0
  • MiseDynamicResources – 0
  • MiseForFirstPartyApplications – 0
  • MiseForThirdPartyApplications – 0
  • MiseMWCTokenValidation – 0
  • MiseTokenValidation – 0
  • MisonCSVAllowLobs – 1
  • MisonCsvAsyncInit – 1
  • MisonCSVMaxErrors – 0
  • MisonCsvRejectedRowsOutput – 0
  • MisonCsvSchemaInference – 0
  • MisonCsvSharedScanWithHeaderRow – 0
  • MisonCSVSkipEmptyLine – 0
  • MisonJSONMaxErrors – 0
  • MisonUTF16 – 1
  • MissingIndexStats – 1
  • MixedExchangeDeadlockFix – 1
  • MixedPageAllocation – 0
  • MixedPageAllocationDatabaseSetting – 1
  • ModernJapaneseCollations140 – 1
  • ModifyCheckpointRateDbSettingsForSingleDBs – 0
  • MonitoringTDSSession – 0
  • MonitoringXdbInternalDACSession – 0
  • MonitorVersionStoreUsage – 1
  • MountManagedDisksOnTransitionToPrimary – 0
  • MoveForwarderBackupLsnWithCkptMoveFirstFixedVlf – 0
  • MoveGroupLevelCapLimitsToPoolLevelPremium – 0
  • MoveMonDatabaseMetricsToMDMTarget – 0
  • MoveResourceStatsMetricsToMDMTarget – 0
  • MoveUpRedoReportFaultOnExResource – 0
  • MoveUpRedoSetLoadTypeMax – 0
  • MovingSharedPoolToDedicated – 0
  • MSDTCOnManagedInstanceForTDS – 0
  • MSDTCOnManagedInstanceWithContainers – 0
  • MtLogIteratorForBackup – 1
  • MTVCv2EnqueueWhenDrained – 0
  • MultiColumnStatsOnJoinKeys – 0
  • MultiConsumerSpoolColumnMismatchErrorRecompile – 1
  • MultiDataExpressionServiceProfiling – 0
  • MultiInstanceMemoryRG – 0
  • MultiPlan – 1
  • MultiPlanConjunctionCheck – 1
  • MultiPlanCursorSupport – 0
  • MultiPlanFilterSupport – 1
  • MultiPlanIgnoreCompat – 0
  • MultiPlanOpo – 1
  • MultiPlanRandomQueryVariantID – 0
  • MultiPlanV2 – 1
  • MultiPlanV2BugFix – 1
  • MultipleExternalSecretsFabricProperties – 0
  • MultipleLogicalFilesNoNumberLimit – 0
  • MultipleLogWriters – 1
  • MultipleLogWritersFixForNodeAffinity – 1
  • MultiReplicaRemoteDb – 0
  • MultisizeQueryProfileHashTable – 1
  • MultithreadedVersionCleaner – 1
  • MultithreadedVersionCleanerForPools – 1
  • MultithreadedVersionCleanerWithinADatabase – 0
  • MwcStorageTokenCache – 0
  • MwcStorageTokenCallbackInitDuringRefresh – 0
  • MwcStorageTokenEntryCostCalculation – 0
  • MwcStorageTokenParseExpirationFromDmsResponse – 0
  • MwcStorageTokenRefreshEntryOnASVMismatch – 0
  • MwcStorageTokenRetryOnErrorResponseFromDms – 0
  • NamedReplicaAddSecondaryTSQL – 0
  • NativeCsvParserLimitDataCopyingOnBufferSwitch – 1
  • NativeCsvParserSetSkippingDataFlagForNotSelectedColumns – 1
  • NativeCsvStringCompareEOFCheck – 1
  • NativeDataMovementUqoCostRemoteStorageAsLocalForFinalResultSet – 0
  • NativeDataMovementUqoCostRemoteStorageAsLocalForIntermediateResultSets – 0
  • NativeMovementSbsTableRecompileHint – 1
  • NativeScoringModelCache – 1
  • NativeScoringTVF – 1
  • NativeShuffleAzureStorageDeleteStorageDirectoryItself – 0
  • NativeShuffleAzureStorageETagCheckForNSDataFiles – 0
  • NativeShuffleAzureStorageForceETagCheckForSetMetadata – 0
  • NativeShuffleAzureStorageForFinalResultSet – 0
  • NativeShuffleAzureStorageForIntermediateResultSets – 0
  • NativeShuffleAzureStorageMultipleLobsInOneBlob – 0
  • NativeShuffleAzureStorageProvider – 0
  • NativeShuffleAzureStorageProviderUseExpiryForBlobDeletion – 0
  • NativeShuffleAzureStorageProviderUseIsXStorePath – 1
  • NativeShuffleAzureStorageReadPerSourceMetadataFiles – 0
  • NativeShuffleAzureStorageWritePerSourceMetadataFiles – 0
  • NativeShuffleBaseUrlInMemoXmlForFinalResultSet – 0
  • NativeShuffleBaseUrlInMemoXmlForIntermediateResultSet – 0
  • NativeShuffleBufferSetLocking – 1
  • NativeShuffleBufferSizeFromMetadata – 0
  • NativeShuffleCancelIoShortTimeout – 1
  • NativeShuffleDataDistributionOverLobColumn – 0
  • NativeShuffleNewSerializedTypeKey – 1
  • NativeShuffleNonSequentialBufferScan – 1
  • NativeShuffleNulllabilityMismatchError – 1
  • NativeShuffleOverlappedBufferScan – 1
  • NativeShuffleReadAhead – 0
  • NativeShuffleSbsDirectRead – 1
  • NativeShuffleSbsScanNormalizeString – 1
  • NativeShuffleSbsSequenceTableProperty – 1
  • NativeShuffleSendOnlyUsedBytes – 1
  • NativeShuffleStorageApi – 0
  • NativeShuffleStorageApiBase – 0
  • NativeShuffleTargetOpenAlways – 0
  • NativeShuffleTypeValidation – 0
  • NativeShuffleTypeValidationCheckNullness – 0
  • NativeShuffleTypeValidationReportOnly – 0
  • NCCIDetailedDeepDive – 0
  • NCCINarrowDMLPlans – 0
  • NCCINarrowDMLPlansFromCompatLevel140 – 1
  • NCCIOnIndexedView – 1
  • NCCIOnlineIndexBuild – 1
  • NCCIQuickDeepDive – 1
  • NCCIScanInDmlWhenSafe – 1
  • NciOnCciLocatorMappingDrop – 0
  • NCIOnCCIOnlineIndexRebuild – 1
  • NestIdBasedHP – 1
  • NestIdBasedHPInShowplan – 1
  • NestIdBasedHPPrivatePreview – 0
  • NetworkSecurityPerimeter – 0
  • NetworkSecurityPerimeterAsyncLogging – 0
  • NetworkSecurityPerimeterBlockConfidentialLedger – 0
  • NetworkSecurityPerimeterBlockExternalRestEndpoint – 0
  • NetworkSecurityPerimeterBlockGlobalQuery – 0
  • NetworkSecurityPerimeterBlockSynapseLink – 0
  • NetworkSecurityPerimeterBlockXeventToStorage – 0
  • NetworkSecurityPerimeterCheckSpInvokeExternalRestEndpoint – 0
  • NetworkSecurityPerimeterClaimsForShoebox – 0
  • NetworkSecurityPerimeterClaimsForShoeboxAutotuning – 0
  • NetworkSecurityPerimeterClaimsForShoeboxErrorsReported – 0
  • NetworkSecurityPerimeterClaimsForShoeboxLogin – 0
  • NetworkSecurityPerimeterDynamicClaims – 0
  • NetworkSecurityPerimeterDynamicClaims – 0
  • NetworkSecurityPerimeterDynamicClaimsForAKV – 0
  • NetworkSecurityPerimeterEarlyBoot – 0
  • NetworkSecurityPerimeterImprovedStringConversionLogging – 1
  • NetworkSecurityPerimeterLockForContextAccess – 0
  • NetworkSecurityPerimeterLogging – 0
  • NetworkSecurityPerimeterOutboundForAuditingExternalMonitorTarget – 0
  • NetworkSecurityPerimeterOutboundValidation – 0
  • NetworkSecurityPerimeterOutboundValidationFallbackForXStore – 0
  • NetworkSecurityPerimeterOutboundValidationForAKV – 0
  • NetworkSecurityPerimeterOutboundValidationForAuditingXStoreTarget – 0
  • NetworkSecurityPerimeterOutboundValidationForConfidentialLedger – 0
  • NetworkSecurityPerimeterOutboundValidationForExternalRestEndpoint – 0
  • NetworkSecurityPerimeterOutboundValidationForGlobalQuery – 0
  • NetworkSecurityPerimeterOutboundValidationForSynapseLink – 0
  • NetworkSecurityPerimeterOutboundValidationForXEventToXStore – 0
  • NetworkSecurityPerimeterOutboundValidationForXStoreEDS – 0
  • NetworkSecurityPerimeterServiceTagFetchFailure – 0
  • NetworkSecurityPerimeterServiceTagRules – 0
  • NetworkSecurityPerimeterServiceTagSidecarRetry – 0
  • NetworkSecurityPerimeterSkipDelegatedIdentityNspClaimsForAKV – 0
  • NetworkSecurityPerimeterSubscriptionBasedInbound – 0
  • NetworkSecurityPerimeterUseCommonFQDNs – 0
  • NetworkSecurityPerimeterUseCommonFQDNs – 0
  • NetworkSecurityPerimeterVerboseLogging – 0
  • NewFlushLC – 0
  • NewLatchBackOff – 1
  • NewLCLockBackOff – 1
  • NoContextForFoldingIIFCondition – 1
  • NoDumpAndExceptionOnStatsCorruption – 1
  • NoDumpAndExceptionOnStatsCorruptionForNonLobColumn – 0
  • NoDumpOnIndexFailureErrorAbort – 0
  • NoDumpOnLobNotFound – 1
  • NoDumpOnStatisticsCorruption – 0
  • NoMissingIndexStatsForHypotheticalIndexes – 1
  • NonMinBoundMemReclaimForLogicalPauseV2 – 0
  • NonPolybaseExternalGenericDataSources – 0
  • NoResetRootNodeModCount – 0
  • NoRetryOfExternalDataAutoStats – 0
  • NormalizeProjectsForInnerSideOfOJ – 1
  • NotifyMsAboutHadronLevelHybridErrors – 0
  • NotifyMsAboutHybridCertificateAuthState – 0
  • NotifyMSOnTransitionToPrimaryAttachmentCompletion – 0
  • NotifyRgActiveServerlessPausedStateInLogicalPauseDisabled – 0
  • NotReleaseXdbHostCmdThread – 0
  • OaepSupportRSAEncryption – 1
  • OaepSupportRSAEncryptionDatabaseMasterKey – 0
  • OaepSupportRSAEncryptionSymmetricKey – 1
  • OaepSupportRSAEncryptionTDE – 1
  • ObfuscateFilePathInBufLongIOerror – 0
  • ObjectIDForOBOTokens – 0
  • OnDemandLogBackupFeature – 0
  • OnlineEnableDisableRbpexOnGP – 0
  • OnlineIndexBuildWithNCCI – 1
  • OnlineIndexDdlTransactionFix – 1
  • OpenExistingReplicaInRestoringStateReportsError – 0
  • OpenjsonDontMakeSpoolTable – 1
  • OpenjsonWithJsonDataType – 1
  • OpenrowsetAutoStatisticsOnSynapseGen3 – 0
  • OpenrowsetBufferAllocFallbackToSeClerk – 0
  • OpenrowsetBufferDisableMemoryGrantAlloc – 0
  • OpenrowsetBulkDataSourceOptionInPolaris – 1
  • OpenrowsetBulkDefaultRecursiveDirectoryTraversal – 0
  • OpenrowsetBulkEmptyFilePathCheck – 1
  • OpenrowsetBulkFileResolvementTelemetry – 0
  • OpenrowsetBulkHeaderRow – 0
  • OpenrowsetBulkInsEscapeCharCSV – 1
  • OpenrowsetBulkOptionForDWCopyStatement – 0
  • OpenrowsetBulkReadMode – 0
  • OpenrowsetBulkReadModeMetadataExecuteOnBackend – 0
  • OpenrowsetBulkReadModeMetadataFilterPushdown – 0
  • OpenrowsetBulkRecursiveWildcardExpansion – 1
  • OpenrowsetBulkSchemaEvolution – 0
  • OpenrowsetBulkSecretLOBValues – 0
  • OpenrowsetBulkSecretOption – 0
  • OpenrowsetBulkSilentSchemaEvolution – 0
  • OpenrowsetBulkSkipHiddenItemsWildcardExpansion – 1
  • OpenrowsetBulkTableSampleClause – 1
  • OpenrowsetBulkWildcardExpansionCache – 0
  • OpenrowsetBulkWithClause – 1
  • OpenrowsetCompressedCSV – 1
  • OpenrowsetCSVExtendedDefaultRowTerminators – 1
  • OpenrowsetDfsWriteApi – 1
  • OpenrowsetFileEstimationUsingSchemaInference – 0
  • OpenrowsetFileSampleCardinalityEstimation – 0
  • OpenrowsetFileSampleCardinalityPropagation – 0
  • OpenrowsetFileSampling – 1
  • OpenrowsetIncreaseBufferCount – 0
  • OpenrowsetJsonBlockUnsupportedSyntax – 1
  • OpenrowsetManualStatisticsOnSynapseGen3 – 1
  • OpenrowsetMisonJsonExtractor – 0
  • OpenrowsetMultipleFiles – 1
  • OpenrowsetMultipleFilesCheckForDuplicatedPhysicalPaths – 0
  • OpenrowsetMultipleFilesInReplicatedDbsOnSynapseGen3 – 0
  • OpenrowsetMultipleFilesInReplicatedDbsOnSynapseSqlOD – 0
  • OpenrowsetMultipleFilesInReplicatedDbsOnTrident – 0
  • OpenrowsetParallelCSV – 1
  • OpenrowsetParallelCSVForceOverride – 1
  • OpenrowsetParallelCsvIncreaseBufferCount – 1
  • OpenrowsetParallelCSVInlinedLobs – 1
  • OpenrowsetPartialFileRead – 0
  • OpenrowsetPolybaseCompat – 0
  • OpenrowsetReadAdjustments – 0
  • OpenrowsetSchemaInferenceMaxLength – 0
  • OpenrowsetStatistics – 1
  • OpenrowsetStatisticsOnSynapseGen3 – 0
  • OpenrowsetStatsExternalizationOnSynapseGen3 – 0
  • OpenrowsetTablesampleNaiveSampling – 1
  • OpenrowsetTablesampleRowstoreSampling – 0
  • OpenrowsetWithClauseColumnNullabilitySyntax – 0
  • OperationalDW – 1
  • OperationalDWAlterHkCsIndex – 1
  • OperationalDWFrequentMaintenance – 0
  • OperationalDWParallelMigration – 1
  • OperationalDWParallelPostCheckpointLoad – 1
  • OperationalDWSegmentSizeReduction – 0
  • OpportunisticFailover – 0
  • OptimisticBackOff – 1
  • OptimizationReplay – 1
  • OptimizationReplayCaptureBitmaps – 1
  • OptimizationReplayCheckDelayedRuleProcessed – 1
  • OptimizationReplayCheckGroupMergeMismatch – 1
  • OptimizationReplayCheckPlanFingerprint – 1
  • OptimizationReplayCheckTooManyNewExpressionsInArr – 1
  • OptimizationReplayFixMergingSameGroup – 1
  • OptimizationReplayHeuristics – 1
  • OptimizationReplayRestrictAddingScriptToShowplan – 1
  • OptimizationReplayScriptPlanForcing – 1
  • OptimizationReplayTelemetry – 1
  • OptimizedIOWaitDuringBackup – 1
  • OptimizedLocking – 0
  • OptimizedLockingCatchHeapInsertRace – 1
  • OptimizedLockingDDL – 1
  • OptimizedLockingDDLBootPageNonTransactional – 1
  • OptimizedLockingDDLUpdateRedoTransactionToLogging – 1
  • OptimizedLockingDisableBulkBitFixReorg – 0
  • OptimizedLockingDisableBulkBitSkipOldVersionRemovalFix – 0
  • OptimizedLockingDisableChkScanGetLock – 0
  • OptimizedLockingDisableDeadLockFixResetLockNotNeeded – 0
  • OptimizedLockingDisableDeadLockFixRowReleaseBeforeTID – 0
  • OptimizedLockingDisableForceReleasePageLock – 0
  • OptimizedLockingDisableGCDeferTranSkipReason – 0
  • OptimizedLockingDisableLAQ – 0
  • OptimizedLockingDisableLAQFixNLJoin – 0
  • OptimizedLockingDisableLAQLegacyBlobs – 1
  • OptimizedLockingDisablePageLockCountFix – 0
  • OptimizedLockingDisablePageLockRelease – 0
  • OptimizedLockingDisableReleaseIAMLatchFixIndexAnalysis – 0
  • OptimizedLockingDisableTableMDReadCursor – 0
  • OptimizedLockingEmitLAQSkipReason – 1
  • OptimizedLockingEmitStmtAbortLAQ – 1
  • OptimizedLockingEnableEnhanceDMVsWithUnderlyingResource – 1
  • OptimizedLockingForceIndexLocksOnHoBtsWithLOB – 1
  • OptimizedLockingLogForceDisableXdesId – 0
  • OptimizedLockingNoRLQTelemetry – 0
  • OptimizedLockingRbioDbDeferredXactLockPostDbXlock – 1
  • OptimizedLockingResetPageHasNoRLQBitOnBUF – 0
  • OptimizedLockingResetPageHasNoRLQBitOnBUFForSMOLock – 0
  • OptimizedLockingScrollLockFix – 1
  • OptimizedLockingSkipIndexLocks – 0
  • OptimizedLockingSkipIndexLocksForDelete – 0
  • OptimizedLockingSkipIndexLocksForGhostCleaner – 1
  • OptimizedLockingSkipIndexLocksForSimpleUpdate – 1
  • OptimizedLockingSkipIndexLocksForUpdate – 1
  • OptimizedLockingSkipIndexLocksForVersionCleaner – 1
  • OptimizedLockingSkipInsertPageLocks – 1
  • OptimizedLockingSkipLocksDuringFetchOnWriteCursor – 1
  • OptimizedLockingSkipLRModLocksInVersionCleaner – 1
  • OptimizedLockingSkipNoRLQClearForInstantLock – 1
  • OptimizedLockingStampTidAnchorRowLegacyBlobUpdates – 1
  • OptimizedLockingSupportNCIRequal – 0
  • OptimizedLockingTakeLocksForForwardedFragments – 1
  • OptimizedLockingWithISL – 1
  • OptimizedPlanForcingDbScoped – 1
  • OptimizeForAnalytics – 0
  • OptimizeForSequentialKeyIndexOption – 1
  • OptimizeIntrinsicsForMbcs – 1
  • OptimizeIntrinsicsForSbcs – 1
  • OptionalParameterPlans – 0
  • OrderedPrefetchWithLob – 1
  • OutboundConnectionWorkerGovernance – 1
  • OuterReferencesInPolybase – 1
  • OverrideDefaultMaxTextReplSizeConfigValue – 0
  • OverrideDefaultSessionCoreCount – 0
  • OverrideFeatureWorkloadResourceGroupSettings – 0
  • OverrideMinimumMaxLogin7Size – 0
  • OverrideRequestStatusOnSynapseGen3 – 1
  • OverrideRequestStatusOnSynapseSqlOD – 1
  • OverrideRequestStatusOnTrident – 1
  • OverrideTransactionDuringStatsUpdate – 1
  • OwnershipCheckForSNMismatchError – 1
  • PageExclusionBitmap – 1
  • PageFlushManagerAssertions – 1
  • PageLsnCacheV2 – 1
  • PageServerAddStripedPrefixToForeignFile – 1
  • PageServerAsyncDeferralProcessingThread – 1
  • PageServerAutoPageRepairV2 – 0
  • PageServerCleanupRemoteHost – 1
  • PageServerCommonPeerRbIoChannel – 1
  • PageServerDelayFileOwnership – 1
  • PageServerDisableDuplicateShutdownForeignRedo – 1
  • PageServerDisableGFHChecksumVerification – 0
  • PageServerEmitLogRedoHash – 1
  • PageServerEmitReplicaReadinessStats – 1
  • PageServerFileOwnershipWaitForAbort – 1
  • PageServerForeignFileCopy – 0
  • PageServerForeignFileRollbackFix – 0
  • PageServerForeignFileRollbackOutputResult – 1
  • PageServerInitWhenHadronJoined – 0
  • PageServerMiscellaneousFixes – 1
  • PageServerNonBlockingReads – 0
  • PageServerNonBlockingReadsTelemetry – 0
  • PageServerNonBlockingWorkItemCache – 0
  • PageServerParallelForeignRedo – 1
  • PageServerRbpexRemoveVLFDepLocChk – 1
  • PageServerRbpexSnapshotStampBlobMetadata – 1
  • PageServerRemoveGfhAndOffsetsFromRbpex – 1
  • PageServerSingleRemoteFile – 0
  • PageServerStopSending823 – 1
  • PageServerStopSending824 – 1
  • PageServerSv2GfhAndOffsetsInRbpex – 1
  • PageServerUnconditionalBreakLease – 0
  • PageServerUnwindIterAllowDirectionRandom – 1
  • PageServerUseHashMapOnSlowReadPath – 1
  • PageServerWaitForQuorumCatchUp – 1
  • ParallelApplyInnerDoesNotProvideHP – 1
  • ParallelBackupPerFile – 0
  • ParallelBpoolScanDisableWprRetrieval – 1
  • ParallelDmlForVectorIndexBuild – 1
  • ParallelHkRangeScan – 1
  • ParallelInsertSelect – 1
  • ParallelizeDMLForOnDiskTargetWithHekatonSources – 1
  • ParallelMediaRedo – 0
  • ParallelRedoBatchRedo – 1
  • ParallelRedoBatchSkipHS – 1
  • ParallelRedoBuffWriteOptimization – 1
  • ParallelRedoDisableWPRRetrieval – 1
  • ParallelRedoFlowControlConfig – 1
  • ParallelRedoHelperWorkerStats – 1
  • ParallelRedoMaxSupportedPartitionsOverride – 1
  • ParallelRedoNonBlockingDptEntryLock – 0
  • ParallelRedoSeparateHelperThreadPool – 1
  • ParallelRedoStats – 1
  • ParallelRedoThreadPool – 1
  • ParallelRedoWorkerLevelStats – 1
  • ParallelSampledStats – 1
  • ParallelSpoolHalloweenProtectionFix – 1
  • ParallelXLogIteratorOnSocratesForwarder – 1
  • ParamCacheNoDelete – 1
  • ParameterizeVariables – 0
  • ParquetAsStorage – 0
  • ParquetExportMixedEndianUuid – 0
  • ParquetExtractorFileChunking – 0
  • ParquetFileMetadataAdvancedHandlingForTranscoder – 1
  • ParquetFileMetadataCachingForTranscoder – 1
  • ParquetFileMetadataEarlyCacheEvict – 1
  • ParquetPhysicalFileMetadataCachingForTranscoder – 1
  • ParquetPhysicalFileMetadataDiskCachingForTranscoder – 1
  • ParquetRejectedRowsOutput – 0
  • ParquetWriterOutputterEncodeTimeDateTime2ToInt96 – 1
  • ParquetWriterOutputterEnforceMaxRowCountPerRowGroupAsHardLimit – 0
  • ParquetWriterOutputterUseImprovedResourceControl – 1
  • ParquetWriterOutputterUseLegacyParquetFormat – 0
  • ParquetWriterOutputterUseVorder – 0
  • ParquetWriterUseSimplifiedMemoryManagementModel – 1
  • ParseAccessTokenAsKerberosTicket – 0
  • ParseCryptoHeader – 1
  • ParseServerlessRgIsolationSettings – 0
  • PartitionDbMetadataCacheMemoryObject – 1
  • PartitionedPmoToCreateDefDropAuObjForVLR – 1
  • PartitionedResourceGovernanceReconfiguration – 0
  • PartitionedResourceGovernanceReconfiguration – 0
  • PartitionEliminationDuringWCEEqualityReplacementOptimization – 0
  • PartitionEliminationDuringWCEForExternalTables – 0
  • PartitionEliminationDuringWCEPredicateOptimizations – 0
  • PartitionEliminationPolybaseLocalExecution – 0
  • PartitionEliminationPolybaseLocalExecutionPerTable – 0
  • PartitionEliminationPrjListElReplacementForExternalTables – 0
  • PartitionEliminationTelemetry – 1
  • PartitionIdConsistencyCheck – 1
  • PartitionSortColumnStoreOrder – 1
  • PassAndOverrideOverestimatedCardinalityForRscEst – 0
  • PassAndOverrideOverestimatedMemoryForRscEst – 0
  • PassBEActualCardinalityAndMemToTridentFENoOverride – 0
  • PassBEActualCardinalityToTridentFEForPlnGen – 0
  • PassBEActualCardinalityToTridentFEForRscEst – 0
  • PassBEActualMemoryToTridentFEForRscEst – 0
  • PassDBInfoExplicitlyToRefreshFCBHeaders – 0
  • PassOptionsToUseDbInStoSpecProc – 1
  • PassThruAuthToS3 – 1
  • PauseCleanupsBeforeLogicalPause – 0
  • PauseReadAheadForVDIAtFilemarkDuringRestore – 1
  • PBKDF2SqlLoginPasswords – 1
  • PCXEventsDataFillIn – 1
  • PDWCleanIndexedViews – 0
  • PDWCseSpools – 0
  • PDWDoNotUseMinimumDistance – 1
  • PDWExpandSystemObject – 0
  • PDWHandleNullHistograms – 1
  • PDWIndexedViews – 1
  • PDWNoLevel1Valrefs – 1
  • PDWPushImpliedIsNotNull – 1
  • PDWReduceOJReordering – 1
  • PDWReturnExistingStatsWithMemoXML – 0
  • PDWReverseGbTopApply – 1
  • PDWSimplifiedPDWQOSpace – 0
  • PDWSQLFrontEnd – 0
  • PDWUQO – 0
  • PDWUQOAvoidBadBatchSorts – 1
  • PDWUQODisallowSemiJoinReordering – 0
  • PDWUQOEmitOnlyUsedColumns – 0
  • PDWUQOExtraColumnInRedistribute – 1
  • PDWUQOForceFixedBulkLoadMemoryEstimation – 0
  • PDWUQOImplicitBroadcast – 1
  • PDWUQOJoinBitmaps – 0
  • PDWUQONewDistPlanHeuristic – 1
  • PDWUQONewDistPlanHeuristicForceDistPlan – 0
  • PDWUQONoHashGbAggForDistinct – 1
  • PDWUQONoMultiColumnDistribution – 0
  • PDWUQOOpportunisticCommonSubexpressions – 0
  • PDWUQOOpTreeXml – 0
  • PDWUQOPushSelectBelowProject – 1
  • PDWUQOSendQueryTextToBackend – 1
  • PDWUQOSubstraitPlanGen – 0
  • PDWUQOSupportImplicitBroadcastHint – 1
  • PDWUQOSupportLOBTypes – 0
  • PDWUQOTelemetry – 0
  • PDWUQOTranscoderInReadOnly – 1
  • PDWUQOTranscoderInReadWrite – 1
  • PDWUQOTranscoderOnStats – 1
  • PDWUQOUseAvgRowLengthForCosting – 0
  • PDWUQOUseCompilePlanGuidAsStatementId – 0
  • PDWUQOUseFixedEstimatedMemoryGrantForCosting – 0
  • PeerCertificateToMs – 0
  • PerDatabaseCMK – 0
  • PerDatabaseCMKInaccessibleProperties – 0
  • PerDatabaseCMKRevertToServerLevelEncryption – 0
  • PerformIPv6SourceAndDestPrefixCheck – 0
  • PermanentFaultIfSecondaryComputeTooFarBehind – 0
  • PermanentFaultOnAskingDeletedVLF – 0
  • PermanentFaultOnMissingRbIoConnection – 0
  • PersistCrictlPathInWindowsRegistry – 0
  • PersistentVersionStore – 0
  • PersistentVerStoreMemLeakFix – 1
  • PersistManagedDisksAclInWindowsRegistry – 0
  • PersistRecoveryLsnInBootpage – 0
  • PersistStatisticsFromSecondaries – 0
  • PersistTempdbFileLayout – 0
  • PersistWPRBucketBeforeSwapOnPS – 1
  • PestoDwGetDbIdFromContext – 0
  • PestoDwPickDedicatedSchedulersPerDistribution – 0
  • PestoEnableLruFrameRowInsertOnSbsInlineFastPathMiss – 0
  • PestoSbsInlineFastPath – 1
  • PestoSupportForLobStorage – 0
  • PfsCheckHTTPStatusCodeAndErrorHandling – 0
  • PfsCloseAllFileHandlesByDefault – 0
  • PfsCloseFileHandles – 0
  • PfsCloseFileHandlesOpenBeforeThresholdTime – 0
  • PfsCreateMarkerFiles – 0
  • PfsLogIoctlSessionId – 0
  • PfsMarkerFileNewDeserializer – 0
  • PfsMarkerFileNewSerializer – 0
  • PfsMarkerFileRemoveLengthField – 0
  • PfsUseClientIOCTLToRefreshSessionId – 0
  • PfsUseLocalReplicaForDbccCheckdb – 0
  • PfsWriteMaxLengthMetadataToMarkerFile – 0
  • PhysicalMetadataAdditionalFields – 0
  • PhysicalMetadataCellIdCalculation – 1
  • PhysicalMetadataEmptyIncrementalManifest – 0
  • PhysicalMetadataLastAppliedCommit – 1
  • PhysicalMetadataNotifications – 0
  • PhysicalMetadataPartitionValues – 0
  • PhysicalMetadataStats – 1
  • PhysicalSeeding – 0
  • PhysicalSeedingForForwarder – 0
  • PhysicalSeedingForForwarderSecondary – 0
  • PhysicalSeedingForRemoteForwarder – 0
  • PivotSupportInEDC – 0
  • PivotSupportInEDCQoCheck – 0
  • PlanCacheHydrationCaptureRPC – 0
  • PlanCacheHydrationCaptureUpdateRPC – 0
  • PlanCacheHydrationReplay – 0
  • PlanCacheNotCachedEvent – 1
  • PlanCachingForGateway – 1
  • PlanForceDisallowNotHintedDynamicSeek – 1
  • PlanGuidActions – 1
  • PmoCachingForSort – 1
  • PmoValidationCallback – 0
  • PoisonUnusedRecoveryLsnLocation – 0
  • PolarisAdvancedCardinalityEstimationErrorPlaceholder – 1
  • PolarisAutoStatisticsVariableSampling – 1
  • PolarisAvgColLengthForTrimmedDataSets – 0
  • PolarisBckgTasksRG – 0
  • PolarisBudgetCheck – 0
  • PolarisCardinalityEstimation – 1
  • PolarisCardinalityEstimationNew – 0
  • PolarisCheckFNoStatsQuery – 0
  • PolarisCollectDistributedQueryMetrics – 0
  • PolarisCosmosDBAuthentificationType – 0
  • PolarisCosmosDBFormat – 0
  • PolarisCosmosDBGenerateFakeMSIToken – 0
  • PolarisCosmosDBIgnoreInvalidatedSegments – 0
  • PolarisCosmosDBMSIPassthrough – 0
  • PolarisCosmosDBNonBulkOpenrowset – 0
  • PolarisCosmosDBRepartitionedStore – 0
  • PolarisCosmosDBTransformationOptimisation – 0
  • PolarisCosmosDBUseLatestSQLODConnectorDll – 1
  • PolarisDeltaChangeStorageAPIByRewritingURL – 1
  • PolarisDeltaColumnsFileCache – 0
  • PolarisDeltaDecodeEncodedCharacters – 1
  • PolarisDeltaDefaultDataSkippingOptionEnabled – 1
  • PolarisDeltaEnableColumnMapping – 0
  • PolarisDeltaExecuteInternalQueryLocally – 1
  • PolarisDeltaExternalTable – 1
  • PolarisDeltaExternalTableMdSync – 0
  • PolarisDeltaExternalTableMdSyncSchemaChangesDetection – 0
  • PolarisDeltaExternalTableVirtualColumns – 0
  • PolarisDeltaInferStrictStringTypes – 1
  • PolarisDeltaInferStringAsVarcharMax – 0
  • PolarisDeltaMergeInternalQueries – 0
  • PolarisDeltaOpenrowset – 1
  • PolarisDeltaOptimisedInternalQueries – 0
  • PolarisDeltaPerFileStatistics – 0
  • PolarisDeltaRemoveLogDuplicates – 1
  • PolarisDeltaSeparateListingOfLogsAndCheckpoints – 0
  • PolarisDistributedExternalTablesOnSynapseGen3 – 0
  • PolarisDistributedExternalTablesOnSynapseSqlOD – 0
  • PolarisDistributedExternalTablesOnTrident – 0
  • PolarisEnableMultipleFilesWithVirtualColumns – 0
  • PolarisEnableSpExecuteSqlMetrics – 0
  • PolarisEnableSpSetDataProcessedLimit – 0
  • PolarisErrorClassificationForBilling – 0
  • PolarisExternalFileCache – 0
  • PolarisExternalFileDiskCacheUseUnbuffered – 0
  • PolarisExternalFileSampleAvgColLenEstimation – 0
  • PolarisExternalFileSampleCardinalityEstimationCsv – 0
  • PolarisExternalFileSampleCardinalityEstimationDelta – 0
  • PolarisExternalFileSampleQuerySelection – 1
  • PolarisExternalInMemoryCache – 0
  • PolarisExternalPageReader – 0
  • PolarisExternalTableAutoStatistics – 1
  • PolarisExternalTableLocalFileSystem – 0
  • PolarisExternalTableNamePipelinePropagation – 0
  • PolarisExternalTableParallelStats – 1
  • PolarisExternalTableParallelStatsOnColumnstoreFormats – 0
  • PolarisExternalTables – 1
  • PolarisExternalTableStatistics – 1
  • PolarisExternalTranscodedFileCache – 0
  • PolarisFilePropertiesPmoFix – 1
  • PolarisFilePropertiesV3 – 0
  • PolarisFilteredAutoStatistics – 0
  • PolarisFormatTypeParserVersionCombinationPipelinePropagation – 1
  • PolarisFrontendFileElimination – 1
  • PolarisFrontendFirewall – 0
  • PolarisFrontendFirewallTables – 0
  • PolarisFunctions – 0
  • PolarisGrpcSecureCommunication – 1
  • PolarisIncreasedBackendQueryMemoryLimit – 0
  • PolarisIncreasedFrontendQueryMemoryLimit – 0
  • PolarisInternalBillingTableIndexRecreation – 0
  • PolarisJSONParserExponentialArrayExpansion – 0
  • PolarisManualAdvancedCardinalityEstimation – 0
  • PolarisMaxErrorsDefaultValue – 1
  • PolarisMetadataSyncSAL – 0
  • PolarisMixedModeExecution – 0
  • PolarisOpenrowsetAutoStatistics – 1
  • PolarisOpenrowsetAutoStatisticsSampling – 1
  • PolarisOpenrowsetBulkNonTextOptionsCheck – 0
  • PolarisOpenrowsetBulkUnsupportedOptionWarning – 0
  • PolarisOpenrowsetFHistExistsIfAutoStatsAreOn – 1
  • PolarisOpenrowsetParallelStats – 0
  • PolarisOpenrowsetParallelStatsOnColumnstoreFormats – 0
  • PolarisOpenrowsetPerformStatisticsTableCleanup – 1
  • PolarisOpenrowsetSimpleStaleStatisticsDetection – 0
  • PolarisOpenrowsetStatistics – 0
  • PolarisOpenrowsetStatisticsCSVSampling – 1
  • PolarisOwnEngineEdition – 0
  • PolarisPassResolvedFilesPointerToSubQueries – 0
  • PolarisPerfLTHistScaleOnCoalesce – 0
  • PolarisQueryConfigOverrides – 1
  • PolarisRaiseErrorForLOBPartitionColumn – 0
  • PolarisReduceFESqlQueryOnBackgroundTaskTimeoutTo1Ms – 0
  • PolarisRejectedRowsWriteToFile – 0
  • PolarisRelativeDataSourcePathPipelinePropagation – 0
  • PolarisReuseSketchesForLocalOpenrowsetStats – 0
  • PolarisSAL – 0
  • PolarisSALAlterDropStatementsOnSystemDbs – 0
  • PolarisSALBlockDirectConnectionToMsdb – 0
  • PolarisSALBlockDirectConnectionToTempdb – 0
  • PolarisSALBlockThreePartNames – 0
  • PolarisSALBlockThreePartNamesOnMsdb – 0
  • PolarisSALBlockThreePartNamesOnTempdb – 0
  • PolarisSALBlockUseDatabaseStatement – 0
  • PolarisSALBlockUseDatabaseStatementOnMsdb – 0
  • PolarisSALBlockUseDatabaseStatementOnTempdb – 0
  • PolarisSALBlockVariablesInDistributedMode – 1
  • PolarisSALCreateStatementsOnSystemDbs – 1
  • PolarisSALHideSystemDatabases – 1
  • PolarisSALSkipNestedStmtCheckForCatalogViews – 0
  • PolarisSALThreePartNames – 0
  • PolarisSkipDirectoriesWithNoPermissionToList – 1
  • PolarisSkipHttpOnExtractorFileOpen – 0
  • PolarisStatisticsCountDistinctScale – 1
  • PolarisStatisticsCountDistinctScaleContinuous – 0
  • PolarisStatisticsNewApproxHeavyHitter – 0
  • PolarisStatsStatementClassification – 0
  • PolarisUnionAllRaiseForUnsupportedExtTablePartitionColumnType – 1
  • PolarisUseAutoClassifierForRequestClassification – 0
  • PolarisUseDatabaseStatement – 0
  • PolarisUseMSIForOnBehalfOf – 0
  • PolarisWriteDistributedQueryHistory – 0
  • PolybaseAllowPrefixInXDB – 0
  • PolybaseForking – 0
  • PolybaseLocalExec – 1
  • PolybaseLocalExecMainSwitch – 1
  • PolybaseLocalExecutionDataExport – 1
  • PolybaseOnelakeConnector – 0
  • PolybaseRLS – 1
  • PoolLevelMemoryManagement – 0
  • PoolLevelMemoryManagementForElasticPool – 0
  • PoolSloViolations – 0
  • PoolStatsMarkerCheck – 0
  • PopulateAdditionalReplPerfTelemetry – 1
  • PopulateDWLogicalNodeId – 0
  • PopulateLockOrdinalsInSysRsCols – 0
  • PopulateLockOrdinalsInSysRsColsForPools – 0
  • PopulateLogicalDBIdinBMSFromCMS – 0
  • PopulateLoginTokenForExistingConnectionsInXDB – 0
  • PopulateNamedReplicaRole – 0
  • PopulateReplColumnsInDmDbLogStats – 1
  • PredicateLeavesForDistinctContext – 0
  • PreemptiveSwitchInHashInitForHashbytes – 0
  • PreemtConvertBase64UrlToUnicode – 1
  • PreferBatchModePlans – 0
  • PreferSASCredForOpenrowsetBulk – 0
  • PrefixAppnameToXeFile – 0
  • PrependEscapeCharOnQuote – 0
  • PrepLobPvalCacheForShowplan – 1
  • PreserveDBOImpersonation – 0
  • PreValidateMDMLoginMetrics – 1
  • PreventDataLossUsingInCreateFabricProperty – 0
  • PreventDividingZeroingIoSizeInCaseOfError – 0
  • PreventHardenedLsnFromMovingForwardPrematurelyDuringQuorumCatchup – 0
  • PreventKillRequestSelfKill – 1
  • PreventPublishingMSShippedObjects – 1
  • PreventUseOfMTSHigherThan4MBForMICustomerInitBackups – 0
  • PrivateAADTokenPmo – 0
  • PrivateEndpointACLonCloudLifter – 0
  • ProactiveOfflineWorkerTrimming – 1
  • ProactivePhysicalPauseForPaas – 0
  • ProactivePhysicalPauseForTridentDb – 0
  • ProcessCloseConnection – 0
  • ProductAgg – 1
  • ProductAggBatchMode – 1
  • ProfileExclusiveTime – 0
  • ProfileListTrace – 0
  • PromoteToEventOnSessIterGetWithRef – 0
  • PSPQueryStoreBlockCleanupParentWithVariants – 1
  • PSPQueryStoreFailedVariantRemovalNoSideEffect – 1
  • PSPQueryStoreOptimizeStmtLookup – 1
  • PSPQueryStoreSecondarySupport – 1
  • PSPQueryStoreSupport – 1
  • PSPQueryStoreSupportFeatureToggling – 1
  • PSRollbackReportTrasientFault – 0
  • PSSnapshotFreezeIOTelemetry – 1
  • PssRecoverNoFriction – 0
  • PublicDataEndpointFeature – 1
  • PublicDataEndpointFirewallFeature – 1
  • PublicIPv4MappedIPv6AddressParsing – 0
  • PublicIPv4MappedIPv6DataEndpointFeature – 0
  • PublicIPv6AddressParsing – 0
  • PublicIPv6DataEndpointFeature – 0
  • PublicIPv6DataEndpointFirewallFeature – 0
  • PublicNetworkAccess – 1
  • PublishExceptionRingBufferWithRVAStack – 0
  • PublishMemobjStats – 0
  • PushBitmapFilterThroughComputeSequence – 0
  • PushDeltastoreBatchPopulation – 1
  • PushImpliedIsNotNullForTableVariableJoins – 1
  • PutConsistencyTagsOnDatabaseFilesDuringUpload – 0
  • PvsDisableInRowGhostInBtree – 0
  • PwdHashFirstNibble – 1
  • QOBadPlanErrorDump – 1
  • QOBlockBulkInsertRuntimeConstantFolding – 1
  • QOColumnModCtrCache – 1
  • QoCompatibilityLevelHint – 1
  • QOCostFloorForLoopJoins – 0
  • QoForceOldCE – 0
  • QOGatewayWarning – 1
  • QoMinMaxAggOnStringTelemetry – 1
  • QoSbsTableStartupCost – 1
  • QOSpoolCPUCost170 – 1
  • QpTelemetryXteTraversal – 1
  • QueryAbortExecutionHint – 1
  • QueryAggProfileTelemetry – 1
  • QueryAnnotationHint – 0
  • QueryAntipatternsDetection – 1
  • QueryApplyFeedback – 1
  • QueryAutotuning – 0
  • QueryCEFeedback – 1
  • QueryCEFeedbackAbortedSmokeTest – 1
  • QueryCEFeedbackAnalyzePSPQueries – 0
  • QueryCEFeedbackDataClassRefactor – 0
  • QueryCEFeedbackEmitInputTree – 0
  • QueryCEFeedbackLogParseError – 1
  • QueryCEFeedbackStDevFilter – 1
  • QueryCEFeedbackUseProfileType – 1
  • QueryCompletedNotificationEdc – 0
  • QueryFeedback – 1
  • QueryFeedbackAggParallelQueryProfile – 1
  • QueryFeedbackInterlockExchangeEEFunctors – 1
  • QueryFeedbackPinAnalyzedPlan – 1
  • QueryParameterizationDataExhaust – 1
  • QueryParameterizationDataExhaustSystemDb – 1
  • QueryStatsDmvScalabilityFix – 1
  • QueryStore – 1
  • QueryStoreAbortBackgroundTasksBeforeShutdown – 1
  • QueryStoreAllowUserToDisableOptimizationReplayScript – 1
  • QueryStoreAprcAccountAbortedQueries – 1
  • QueryStoreAprcAction – 1
  • QueryStoreAprcAllowCheckLKG – 1
  • QueryStoreAprcBackgroundExceptionHandler – 1
  • QueryStoreAprcBackOff – 1
  • QueryStoreAprcCheckConsistencyFixes – 1
  • QueryStoreAprcCursorDynamicOrPopulate – 1
  • QueryStoreAprcDetection – 1
  • QueryStoreAprcLimitNumberOfChecksPerTask – 1
  • QueryStoreAprcResetCachedQPlanOnBackOff – 1
  • QueryStoreAprcStatsChangedBackOff – 1
  • QueryStoreAprcStatsChangedExponentialBackOff – 1
  • QueryStoreAprcSurfaceCompiletimeErrors – 1
  • QueryStoreAprcSurfaceDynamicCompiletimeErrors – 1
  • QueryStoreAprcTimedRecheck – 0
  • QueryStoreAprcTimedRecheckByQueryId – 1
  • QueryStoreAprcUnforcablePlansBackoff – 1
  • QueryStoreAprcValidateByQueryId – 1
  • QueryStoreAprcValidation – 1
  • QueryStoreAprcValidationBlockList – 1
  • QueryStoreAprcWelchTestModel – 0
  • QueryStoreAsyncLoad – 1
  • QueryStoreAsyncQueueDiagnostics – 1
  • QueryStoreAutoEnableOnCreate – 0
  • QueryStoreCapturePolicy – 1
  • QueryStoreClearReplicasTable – 1
  • QueryStoreConsistencyReplicaGroupIDCheck – 1
  • QueryStoreContextSettingsFixes – 1
  • QueryStoreContextSettingsNegativeIdCheck – 0
  • QueryStoreContextSettingsNegativeIdFixes – 1
  • QueryStoreCursorPlanForcing – 1
  • QueryStoreCustomCapturePolicy – 1
  • QueryStoreDataExhaust – 0
  • QueryStoreDataExhaustPlans – 0
  • QueryStoreDataExhaustStats – 0
  • QueryStoreDataExhaustWaits – 0
  • QueryStoreEmitDebugTelemetry – 0
  • QueryStoreEmitPartitionedHeapMemoryTelemetry – 1
  • QueryStoreEnableDefaultSettingsForReadableSecondary – 0
  • QueryStoreEnableReadableSecondaryQDSExhaustByDefault – 0
  • QueryStoreEpochFix – 1
  • QueryStoreExhaustAggregateUndecidedStats – 0
  • QueryStoreExhaustUndecidedStats – 0
  • QueryStoreExhaustUndecidedStatsOnCritcalPath – 0
  • QueryStoreFailPersistNegativeContextSettingsId – 0
  • QueryStoreFeedbackLoopCapturePolicy – 0
  • QueryStoreFillCursorFlag – 1
  • QueryStoreFiniteQdsDbLockTimeoutOnQdsSettingsChange – 1
  • QueryStoreFixReplicaTableUpgrade – 1
  • QueryStoreForDW – 0
  • QueryStoreFreeStatsMemory – 1
  • QueryStoreHintsSetHintSource – 0
  • QueryStoreInstanceLevelRuntimeStatsCacheStore – 1
  • QueryStoreInstanceLimits – 1
  • QueryStoreMemoryLimitBufferedItems – 1
  • QueryStoreMemoryLimitStmtHashMap – 1
  • QueryStoreOnRemoteStorage – 0
  • QueryStoreOptReplayScriptDisallowIfReplayFail – 1
  • QueryStoreOptReplayScriptPersistReplayFailBit – 1
  • QueryStoreOptReplayScriptResetFailureBitManualForcingOnly – 1
  • QueryStoreOptReplayScriptUnusedMemoryDelete – 1
  • QueryStorePartitionedStaleStatsCleanup – 1
  • QueryStorePersistPlanFeedback – 1
  • QueryStorePersistPlanFeedbackQuickLockOnly – 1
  • QueryStorePersistWaitStats – 1
  • QueryStorePlanFeedbackReorganizeIndex – 1
  • QueryStorePlanLock – 0
  • QueryStorePreventTurningOff – 0
  • QueryStoreQueryHintsInitUseReplicaGroupId – 1
  • QueryStoreQueryHintsSecondarySupport – 1
  • QueryStoreQueryHintsSecondarySupportUseReplicaGroupId – 1
  • QueryStoreQueryKeyUsesCtxSettings – 1
  • QueryStoreQueryVariantReorganizeIndex – 1
  • QueryStoreReadCaptureState – 1
  • QueryStoreReCheckRecommendationsAprcOn – 0
  • QueryStoreReclaimFreePagesCheckBytes – 1
  • QueryStoreReclaimFreePagesRefactor – 1
  • QueryStoreReloadQDSSettingsWhenStartupDB – 1
  • QueryStoreRemoveFromPlanForcingLocation – 1
  • QueryStoreRetryAbortQDSBackgroundTasks – 1
  • QueryStoreRG – 0
  • QueryStoreRuntimeStatsCacheBucketCalculation – 1
  • QueryStoreSecondaryAPRCFix – 1
  • QueryStoreSecondaryAPRCPersistence – 1
  • QueryStoreSecondaryBackgroundTaskTelemetry – 1
  • QueryStoreSecondaryCEFeedback – 0
  • QueryStoreSecondaryFeedbackPersistenceSupport – 1
  • QueryStoreSecondaryFixLoadSecondarySetting – 1
  • QueryStoreSecondaryHadronTransportFragmentation – 1
  • QueryStoreSecondaryInitFixLockOrder – 1
  • QueryStoreSecondaryInitWithTableSharedLocks – 1
  • QueryStoreSecondaryQueryPlanRemoval – 1
  • QueryStoreSecondaryReplicaPersistence – 0
  • QueryStoreSecondaryResetStatsForReplica – 1
  • QueryStoreSecondaryRolebasedReplicaGroupId – 1
  • QueryStoreSecondaryStatsInvalidation – 1
  • QueryStoreSecondarySupport – 1
  • QueryStoreSettingsPublishing – 1
  • QueryStoreSizeRetentionPolicy – 1
  • QueryStoreSkipFlushOnShutdown – 0
  • QueryStoreSkipStoringPlanWithNegativeCtxIdOnPrimary – 1
  • QueryStoreStaleQueryCleanup – 1
  • QueryStoreStatementContainsLedgerShowPlan – 1
  • QueryStoreStatementHints – 1
  • QueryStoreStatementHintsForcedParamRecompile – 1
  • QueryStoreStatementHintsShowPlan – 1
  • QueryStoreTemplateParameterizationHints – 0
  • QueryStoreUnpinOnlyUnusedQueriesDuringLastMinute – 1
  • QueryStoreUpdateShowPlanWithOptReplayScript – 1
  • QueryStoreUseFastPath – 1
  • QueryStoreUseUCSTasks – 1
  • QueryStoreWaitReplicatedMasterUpforQDSBackgroundTasks – 1
  • QueryStoreWaitStats – 1
  • QueryWinfabProprtySpaceToReserveInMB – 0
  • QuickStageUsePlan150 – 1
  • QuickStageUsePlanAlwaysUse – 0
  • QuickStageUsePlanXevent – 1
  • QuickSwitchTestSQLFeatureSwitch1 – 0
  • QuickSwitchTestSQLFeatureSwitch2 – 1
  • RaiseErrorOnMissingAgentProfile – 1
  • RaiseSpecificAKVErrorsOnDataPlaneChecks – 0
  • RandomlySelectToUseOnlyNegativeSessionIDsAtStartup – 0
  • RbIoAdvanceDirtyPageLsnOnNewCompute – 1
  • RbIoApiUpgradeTest – 0
  • RbIoCheckLogBlockReadCompleteTelemetry – 0
  • RbIoCloseExistingConnectionToGeoPrimary – 0
  • RbIoCompressBlobInForwarderComputeLogRead – 0
  • RbIoCompressionGroup – 0
  • RbIoDatabaseCompoundReplicaID – 0
  • RbIoDatabaseGetReplicaID – 0
  • RbIoDatabaseReplicas – 0
  • RbIoDatabaseReplicaStates – 0
  • RbIoDatabaseThrottlingActor – 0
  • RbIoDataReadsInMemPool – 0
  • RbIoDb – 0
  • RbIoDbtableReplicaControllerFix – 0
  • RbioDumpOnExceptionLockDBForStateChange – 0
  • RbioDumpOnExceptionShutdownDatabase – 1
  • RbIoFixForUpdateDbSettings – 0
  • RbIoForceBufferPoolRampup – 0
  • RbIoForceRedoFormatPage – 0
  • RbIoForceRedoPages – 0
  • RbioForwarderActivateSloWithPrimaryRole – 0
  • RbIoForwarderEstablishHardenedLsnBeforeAccept – 1
  • RbIoForwarderLogReplicaTransitions – 1
  • RbIoGeoForwarderComputeFaultReportingOnGeoLag – 0
  • RbIoGeoForwarderOnLogReplica – 1
  • RbIoGeoSecondaryComputeLocalXLogReader – 1
  • RbioGetPageCompression – 1
  • RbIoInfiniteRetryInitPVSFix – 1
  • RbIoLogMgrNotifyRawBlock – 0
  • RbIoModifyLogFileSizeFixes – 0
  • RbIoMoveBackupLsnWithCkptViaLog – 1
  • RbioOfflineLogShutdownDatabase – 1
  • RbIoPermanentFaultOnLogLeaseError – 1
  • RbIoRangeAwareConnections – 0
  • RbIoRebindLogFileConnectionWhenTransitionToLogAcceptMode – 0
  • RbIoSecondaryRbpexPrefetching – 1
  • RbIoSecondaryRedoToEoLVersionUpgrade – 1
  • RbioServerSideThrottle – 0
  • RbIoSetReplicaIdInActorId – 0
  • RbIoTailLogCache – 1
  • RbIoUseAllEndpoints – 0
  • RbIoUseAllEndpointsV1 – 0
  • RbIoUseSingleTcpConnForLogReplicaWrite – 1
  • RbIoWaitForQuorumCatchUp – 1
  • RbIoWaitForQuorumCatchUpAbortFix – 1
  • RbIoWaitForRedoLSNUsingSleep – 1
  • RbIoWriteNotGoverned – 0
  • RbIoXlogInvalidateLzIterator – 1
  • RbpexAvoidDynamicModificationOfNonCoveringRbpexNumberOfFiles – 1
  • RbpexBPFastReads – 0
  • RbpexCCRLsnVerification – 0
  • RbpexCheckDBUnderDetach – 0
  • RbpexCoverQuotaSpaceDiff – 0
  • RbpexDeferFileTrackingCheckDuringTouch – 0
  • RbpexDisableLRUCaching – 0
  • RbpexDisableXStoreWriteRetry – 0
  • RbpexEnableContinuousPriming – 1
  • RbpexEnableContinuousPrimingForNamedReplica – 0
  • RbpexEnableContinuousPrimingForServerless – 0
  • RbpexEnableGrowWithoutShrink – 0
  • RbpexEnableIncrementalGrow – 0
  • RbpexEnableLatencyHistogram – 0
  • RbpexEnableNonSparseGrowAssertValidation – 0
  • RbpexEnableParallelSeeding – 1
  • RbpexEnablePeerPageServerSeeding – 0
  • RbpexEnableScaleDownBPESize – 0
  • RbpexEnableSegmentEviction – 0
  • RbpexEnableSegmentPause – 1
  • RbpexEnableShrink – 0
  • RbpexEnableShrinkFaultInjection – 0
  • RbpexExtendedTraceDiagnostics – 0
  • RbpexFastReads – 0
  • RbpexGrowWaitForSegmentCreation – 1
  • RbpexHighLatenciesTracker – 1
  • RbpexIgnoreOOD – 0
  • RbpexIgnorePageInIoErr – 0
  • RbpexLsnPersistence – 0
  • RbpexNotifyFromReadAhead – 0
  • RbpexPeerSeedingDisableSourceSwitchMidSegment – 0
  • RbpexPeerSeedingSeparateState – 0
  • RbpexPrefetchingBufferPoolCheck – 1
  • RbpexPrefetchingHashMapCheck – 1
  • RbpexPrefetchingTelemetryDetailed – 1
  • RbpexPrimeHotPages – 0
  • RbpexReattachDBWithoutRbpex – 0
  • RbpexRecordPageHitOnBPoolTouch – 0
  • RbpexSeedingChecksumVerification – 1
  • RbpexSeedingWriteFileThread – 1
  • RbpexSegmentMode – 0
  • RbpexSegmentReservation – 0
  • RbpexShrinkExtraCheckSegmentLocatorRelease – 1
  • RbpexShrinkInvokeHkGcAsync – 0
  • RbpexShrinkWaitForGC – 1
  • RbpexSinglePhaseSeeding – 0
  • RbpexSkipPhysicalGrow – 0
  • RbpexSkipSettingFileHandleEventOnIOSuccess – 1
  • RbpexStalePageAsserts – 0
  • RbpexSupportMiniSegmentSize – 0
  • RbpexSupportSegmentSizeChangeDuringStartup – 0
  • RbpexSynchronizeRecMgrAccess – 0
  • RbpexTrackFilesEarly – 0
  • RbpexTransitionToUncoveredOnDiskFullInGrow – 1
  • RbpexTransitionToUncoveredOnDiskFullInStartup – 1
  • RbpexUninitDynamicManagerBeforeHK – 1
  • RbpexUpdateCSEEstimateFromPrimingHits – 0
  • RbpexUsePhysicalForeignFileSizeForSeeding – 1
  • RbpexWriteFileThreadUseSingleInstance – 0
  • RbpexWritesInMemPool – 0
  • ReadableSecondaryTempStats – 1
  • ReadAheadStandard – 0
  • ReadBackupRetentionSettingFromServiceFabric – 0
  • ReadContainerSecretsDuringInit – 0
  • ReadCursorLockingFix – 1
  • RealTimeWorkloadGroupResourceStats – 0
  • ReapplyICSOnSectionChange – 0
  • RebindRestrictionsForMulticonsumerSpools – 1
  • RecheckReplNextLsn – 1
  • ReclaimLobSpaceFromOnlineIndexRebuildWithoutSLock – 0
  • RecleanAbortedTransactionMovedPages – 1
  • RecleanPageAfterAutoIndexDefrag – 0
  • RecompileAfterDisablingUDFInlingOnFailure – 1
  • RecompileForNCCIInBroadcastModeError – 1
  • RecompileOnAsyncUpdateOfEmptyStats – 1
  • RecomputeQuorumStatusInChangeRole – 1
  • ReconfigEvents – 0
  • RecordLoginRateStats – 0
  • RecordLoginRateStats – 0
  • RecoverPhysicalNameFromSymbolPathDuringRedoFileAdd – 0
  • RedoAnalysisStats – 1
  • RedoDBVerLogRecordInAuxReplica – 0
  • RedoFileAddFixForRangeConnection – 1
  • RedoIoStats – 1
  • RedoKillBlockersTelemetry – 1
  • RedoKillsBlockingAsyncStats – 1
  • RedoLockSkipOptimization – 1
  • RedoLoginGetUserDBAccessToken – 0
  • RedoLogRecordsBeyondLogicalFileSizeFla – 1
  • RedoOnlyGhostCleanup – 0
  • RedoOpStats – 1
  • ReducedFootprintForLogicalMaster – 0
  • ReducedLockTimeoutDuringLogins – 0
  • ReducedTaskCountForAPRCPlanForcing – 1
  • ReduceEoLWaitTimeFixes – 1
  • ReduceEoLWaitTimeForLaggingPageServer – 1
  • ReduceLogGenRateOnGeoPriToRedoRateOnGeoSec – 1
  • ReduceRecompilationsTempTable – 1
  • ReduceRecompilationsTempTable150 – 1
  • ReduceSbsTransactionEndEventsTelemetry – 0
  • ReduceSleepTimeForHelpLazyWriter – 1
  • ReduceXStoreIoStatsTelemetry – 1
  • ReduceXStoreTelemetry – 1
  • ReduceXStoreWCETelemetry – 1
  • ReencryptAbortedScanDatabases – 0
  • RefactorInitPVSCatchupRedoExceptionHandler – 1
  • ReferencedEntitiesUsePmoFromExecutionMemoryClerk – 1
  • ReferencesPermissionForServerScopedCredentials – 0
  • RefreshCachedLoginTokenForFedAuthInCL – 0
  • RefreshDisableLoginThreadPool – 0
  • RefreshDisableXODBCCrossConnection – 0
  • RefreshExternalDevOpsLogins – 0
  • RefreshFirstPartyDevopsUsersFromFabricProperty – 0
  • RefreshGeoFailoverInProgressProperty – 0
  • RefreshMIHybridLAG – 0
  • RefreshOneLakeBaseUriFromFabricProperties – 0
  • RefreshTridentFlagsFromFabricProperties – 0
  • RefreshUpdateSLOIsInProgressProperty – 0
  • RegexCheckForSSMSDefaultFirewallRule – 0
  • RegionalAuthN – 0
  • RegisterBlobHandleInCValHash – 1
  • RegisterReplLSNWithLogTruncManagerEarlier – 1
  • RegularExpressionCaseSensitivityFeature – 1
  • RegularExpressionCountFeature – 1
  • RegularExpressionFeature – 1
  • RegularExpressionIncrementalPmoFeature – 0
  • RegularExpressionInstrFeature – 1
  • RegularExpressionLikeFeature – 1
  • RegularExpressionLobSizeLimit – 1
  • RegularExpressionMaskedPatternTelemetry – 1
  • RegularExpressionMatchesFeature – 1
  • RegularExpressionMatchesSubstringsFeature – 1
  • RegularExpressionNoSlotMemoryFeature – 1
  • RegularExpressionPageHeapDebuggingFeature – 1
  • RegularExpressionReplaceFeature – 1
  • RegularExpressionSplitToTableFeature – 1
  • RegularExpressionSubstrFeature – 1
  • RegularExpressionTelemetry – 1
  • ReinitializeStartTimeOfBackgroundJob – 1
  • ReissueLongReadRequests – 0
  • RejectedRowsAggregation – 0
  • RejectedRowsAggregationOnSynapseGen3 – 0
  • RejectedRowsAggregationOnSynapseSqlOD – 0
  • RejectedRowsAggregationOnTrident – 0
  • RejectedRowsAggregationWithExplicitSimplePaths – 0
  • RejectedRowsCleanupObsoleteFilesOnSynapseGen3 – 0
  • RejectedRowsCleanupObsoleteFilesOnSynapseSqlOD – 0
  • RejectedRowsCleanupObsoleteFilesOnTrident – 0
  • RejectedRowsErrorFileLocationOption – 0
  • RejectedRowsErrorReasonFileAggregation – 0
  • RejectedRowsFrontendAggregationsOnSynapseGen3 – 0
  • RejectedRowsFrontendAggregationsOnSynapseSqlOD – 0
  • RejectedRowsFrontendAggregationsOnTrident – 0
  • RejectedRowsPolarisFrontendAggregations – 0
  • RejectedRowsRowFileAggregation – 0
  • RelaxRbpexSeedingChecksForStorageMigration – 1
  • ReleasePageAllocLocksForOfflineCCI – 1
  • ReleaseUnnecessaryStatisticsLocks – 1
  • ReleasingMemoryCompileInMultidata – 1
  • RemapPartitionColumnOfSinglePartitionedTable – 1
  • RemapPathDuringAddFileRedo – 1
  • RemoteDistinctPredicate – 1
  • RemoveBuiltinAdmin – 0
  • RemoveCustomPayloadIgnoreCreationStatus – 1
  • RemoveDormantInPartitionRestartPosition – 0
  • RemoveExtraCharacterFromHekatonRestoreExceptionHandler – 1
  • RemoveIORGActiveTimeTracking – 0
  • RemoveLoginPiiFromErrorLog – 0
  • RemoveStalePagesInRBPEX – 1
  • RemoveStalePrimaryEntryInUpdateRemotePrimaryReplicaConfiguration – 1
  • RemoveSysDbCopyRowWhenRemoveSysDbRow – 0
  • RemoveUnnecessaryTypeConvertPreventingSeekWarning – 1
  • ReorderCreateDatabaseDDL – 0
  • RepairCorruptPagesForCoveringRbpex – 0
  • RepairCorruptPagesForCoveringRbpexUsingPeer – 0
  • RepeatedExPassOnAsRethrow – 0
  • ReplaceMBCSFix – 1
  • ReplaceVSUnawareFix – 1
  • ReplAgentsForbidReadPipeHandleInheritance – 1
  • RepldoneRegisterReplLSNWithLogTruncManager – 1
  • ReplicateCompressedXmlDataTypeWithTranRepl – 1
  • ReplicateNonFundamentalSqlvariantTypes – 0
  • ReplicateNonFundamentalTypes – 0
  • Replication – 1
  • ReplicationAgentLimit – 0
  • ReplicationAllowReadAheadUnderLowMemoryCondition – 1
  • ReplicationAsyncWriteCsvForSynapseLink – 0
  • ReplicationAsyncWriteCsvForTridentLink – 0
  • ReplicationBlockExternalTablesForCDC – 0
  • ReplicationBlockExternalTablesForChangeFeed – 1
  • ReplicationCreateImplicitUserForCDC – 1
  • ReplicationErrorsToKusto – 0
  • ReplicationLogIterBiggerIOSize – 1
  • ReplicationLogpoolGetFreeBufferSkipLowMemCheck – 1
  • ReplicationlSetAllLBScannedToReplFutureInterest – 0
  • ReplicationlSetInterestBitForLBIfPreviousLBIsReplFutureInterest – 1
  • ReplicationlUseReplCacheReplacementStrategy – 1
  • ReplicationMoveReplFutureInterestLBToHeadOfHighList – 0
  • ReplicationNewMaxScanDurationForPhaseTwoOfReplCmds – 0
  • ReplicationOptimizeReplTimerCall – 1
  • ReplicationPostVLRForReplDoneResetCDC – 0
  • ReplicationPostVLRForReplDoneResetChangeFeed – 1
  • ReplicationScanPerfOptimizeChangeFeedFunctions – 1
  • ReplicationScanPerfUseDummyUpdateMaskForChangefeed – 1
  • ReplicationSharedPoolMgrNotMoveLogBlock – 1
  • ReplicationSkipReplAdjustTranCount – 1
  • ReplicationUse10kAsMaxTrans – 1
  • ReplicationUseAutoReleasePerDBHistoryCache – 1
  • ReplicationUseDynamicMaxTrans – 0
  • ReplicationUseUserSpecifiedLogScanRAValue – 0
  • ReportBatchesKilledDuringFailover – 0
  • ReportConnectivityStatistics – 0
  • ReportConnectivityStatisticsTcp – 0
  • ReportInstanceUsageStatsToDMV – 0
  • ReportLoginRateStatsToDMV – 0
  • ReportLoginStatistics – 0
  • ReportLowMoveCostForChildServices – 0
  • ReportLowWatermarkForChainedSecondaries – 1
  • ReportMarkerSvcMoveCostForChildServices – 0
  • ReportMergeJoinWastedCycles – 0
  • ReportMoveCostForAllServices – 0
  • ReportStuckLoginDispatcher – 0
  • ReportTransientFaultOnLaggingLocalLogFlushForLogReplica – 1
  • ReportTransientFaultOnLockAcquisitionFailureDuringLogApplyOnForwarder – 0
  • ReportTransientFaultOnLockAcquisitionFailureOnForwarder – 0
  • ReportTransientFaultWhenLogReplicaInitializeLogAcceptFails – 1
  • ReportTransientFaultWhenTaskContextInitializeFailure – 0
  • ReportZeroMoveCostForChildServices – 0
  • RequestInformationFromMSInTeardown – 0
  • RequestInformationFromMSInTeardownForS3Restore – 0
  • ResendMessagesInWaitingForReplicaCatchup – 0
  • ReserveMoreSpaceForSystemSessions – 1
  • ReservoirSampleProtectAutoShutdownWithMutex – 0
  • ResetAADTokenCacheEntryOnRelease – 0
  • ResetDiffMetadataInRbio – 1
  • ResetExtensivelyFlowControlledConnections – 0
  • ResetExtensivelyFlowControlledConnectionsBasedOnTime – 0
  • ResetFTLv2OccurrenceBase – 1
  • ResetHkTranErrorObjOnLAQStmtRetry – 1
  • ResetInstanceCapCPUForCoreSlicing – 0
  • ResetReclaimTargetInPerfmonTimerTask – 0
  • ResetReclaimTargetInResourceMonitor – 0
  • ResetReclaimTargetInSOS – 0
  • ResetTSRBStateWhenErrorBeforeRead – 1
  • ResolveTargetByCurrentDBId – 0
  • ResourceGovernorAbortOnCpuLimit – 0
  • ResourceManagerUsingAnyPoolForObjects – 0
  • ResourcePoolSpaceUsage – 0
  • ResourcePressureAutoReaction – 0
  • ResourcePressureDetection – 0
  • ResourceSemaphoreTelemetry – 1
  • ResourceSemaphoreTelemetryFiltering – 0
  • ResourceStatsSterlingV1Cached – 0
  • ResourceTenantIdSnapshotTelemetry – 0
  • RestartDbIfNeededDuringRoleChangeToForwarder – 0
  • RestartOnSecondaryWithLowerDbVersion – 0
  • RestartVhdGrowthOnOutOfSpaceErrors – 0
  • Restore100MBMaxTransferSize – 1
  • RestoreKillUserSessions – 0
  • RestoreServiceV2 – 0
  • RestrictColocatedColumnstoreIndexBuild – 1
  • RestrictOpenrowsetReadsFromLocalFiles – 0
  • RestrictPhysicalNameLookupToSystemDBs – 1
  • RestrictSystemObjectInSDSConnection – 1
  • RestrictTrieRecursion – 1
  • RestrictUpdatingStorageSASCredential – 0
  • ResultColumnSources – 1
  • ResultColumnSourcesDeterminationTracing – 0
  • ResultColumnSourcesForNestedUdfBugFix – 0
  • ResultColumnSourcesForTds – 1
  • ResultSetInEdc – 0
  • ResumabeIndexBuildWithoutDataSort – 1
  • ResumableCheckpointRows – 1
  • ResumableConstraint – 1
  • ResumableElevateForConstraint – 0
  • ResumableExternalBackupRestore – 0
  • ResumableIndexBuildLOBNoSCHMLockImprovement – 1
  • ResumableIndexBuildOibSourceTracking – 1
  • ResumableIndexBuildResumeWithSameCommand – 1
  • ResumableIndexBuildWithOnlineAbort – 1
  • ResumableIndexCreateForNonClusteredHadronBugFix – 1
  • ResumableIndexCreateWithDataSortForClustered – 1
  • ResumableIndexCreateWithDataSortForFilteredIndex – 1
  • ResumableIndexCreateWithDataSortForNonUniqueNonClustered – 1
  • ResumableIndexCreateWithDataSortForUniqueNonClustered – 1
  • ResumableIndexCreateWithDataSortOnHeap – 1
  • ResumableIndexCreateWithDropExisting – 1
  • ResumableIndexCreateWithLOBColumns – 1
  • ResumableIndexDeadLockRecoveryFix – 1
  • ResumableIndexLockEscalationFix – 1
  • ResumableWhenSupported – 0
  • ResyncWithPrimaryDueToMissingMessage – 1
  • RetainLatchAfterGettingRowOrPage – 1
  • RetrieveRemoteStorageTypeFromWinFab – 0
  • RetryEnqueueWithNoSchedulerHint – 0
  • RetryForLeaseIdErrorOnBlob – 1
  • ReturnOpInShowplan – 0
  • ReuseHekatonHiddenSchedulers – 0
  • ReuseSloInfo – 0
  • ReuseSloInfoForElasticPools – 0
  • RevertToOldValidationStatsBlob – 0
  • RgBroker – 1
  • RgMgrSqlTelemetryLink – 0
  • RlsOnHekaton – 1
  • RlsWithoutSchemabinding – 1
  • RMIndividualNotificationInShrink – 0
  • RMNoWaitOnTruncationLock – 0
  • RMPhaseStats – 0
  • RollBackIfLrInFixedStateDuringHsMigration – 1
  • RollBackPSToRemoteHost – 1
  • RowLevelSecurityBlockPredicates – 1
  • RowLevelSecurityDDL – 1
  • RowModeBitmapInExchangeFix – 1
  • RowModeMemoryGrantFeedbackLoop – 1
  • RowNumberHistogram – 1
  • RowNumberHistogramForTridentDW – 0
  • RowsetBulkDeltastore – 0
  • RpcEventNoLimitOnTvpRows – 0
  • RpcRequestParamsLimit – 1
  • RSStCForDagCommitManager – 1
  • RtrimIntrinsicsTwoArgs – 1
  • RunManagedUserDbUpgradeScript – 0
  • RuntimeExecStats – 0
  • RvaStackDmvOsMemoryAllocations – 0
  • RvaStacks – 1
  • RwvcMemoV2 – 0
  • SaferDbAlterDropPermCheck – 1
  • SanitizeTextYield – 1
  • SbsDetachNoLatchesHeld – 0
  • SbsFileDropTimeout – 1
  • ScaleCpuForUnAffinitizedProcesses – 0
  • SchemaInferredExternalTable – 0
  • ScrubSensitiveInfoInQueries – 1
  • SecurityCacheAddColumnInvalidation – 1
  • SecurityCacheAlternateSize – 0
  • SecurityCacheAuditInvalidationTelemetry – 1
  • SecurityCacheDiagnosticsUserIdCaching – 0
  • SecurityCacheFillLoginInfoMemoryLeak – 1
  • SecurityCacheMemoryQuota – 0
  • SecurityCachePerLoginInvalidation – 0
  • SecurityCachePerLoginInvalidationCreateDropLogin – 1
  • SecurityCachePerLoginInvalidationInitialization – 1
  • SecurityCachePerLoginInvalidationLoginPermission – 1
  • SecurityCacheRingBuffer – 1
  • SecurityCacheRingBufferCacheHitTelemetry – 1
  • SecurityCacheRingBufferXEvent – 1
  • SecurityCacheRingBufferYielding – 1
  • SecurityCacheSkipPressureNotification – 0
  • SecurityCacheUserIdListYielding – 1
  • SecurityExternalGovernanceCallXEvent – 1
  • SeedingResourceGroup – 0
  • SeedUncoveredSegmentsInBackground – 1
  • SemanticIndex – 0
  • SendAKVErrorMessageInMDIRequest – 0
  • SendAsyncClusterActionV2 – 0
  • SendCorrectMissingThumbprintWhenDBTDekHaveAccess – 0
  • SendExpirationTimeToDqp – 1
  • SendGlobalClusterRequestToTable – 0
  • SendMetadataUpdateDuringLogin – 0
  • SendMetadataUpdateDuringLoginForTridentDb – 1
  • SendMissingKeyRegionToMS – 0
  • SendMissingKeyThumbprintToMS – 0
  • SendMissingThumbprintForNoDekOnDBT – 0
  • SendRestoreIdDuringAKVErrorsToMS – 0
  • SendRestoreIdDuringAKVPermissionErrorsToMS – 0
  • SendShrinkLogsToErrorlog – 0
  • SendSqlStartupDoneMsg – 0
  • SendSupportedFeaturesToHostRegServer – 0
  • SendTelemetryTags – 0
  • SendUpdateTDEMetadataToMS – 0
  • SendUpdateTDEMetadataToMSExtended – 0
  • SendValidFileListWhileSeeding – 1
  • SendX5cToAAD – 0
  • SensitivityRank – 1
  • SeparateAccountingDACConnections – 0
  • SeparateBackupSettingsForGeoAndLocalSeeding – 0
  • SeparateExternalCacheDirectShrinkTarget – 0
  • SeparateFlagForShrinkByRMForBufferPool – 0
  • SeparateRollbackThreadForPrimaryCompute – 1
  • SEReplQueueThrottling – 0
  • SEReplSloBasedReplChangeQueueSize – 0
  • SerialBatchProcessing – 1
  • SerializeOnDiskDuringAsyncTranscoding – 1
  • SerializeTempTableCleanup – 1
  • SerialPlanJoinBitmaps – 0
  • ServerlessCacheReclaimObjectStores – 1
  • ServerlessCalculateBpActivenessByUse2 – 1
  • ServerlessDirectShrinkInternalCaches – 0
  • ServerlessHyperscaleEmitTelemetryForAllCores – 1
  • ServerlessLockManagerCachedObjectsMemoryLimit – 1
  • ServerlessLogicalMaster – 0
  • ServerlessLogicalPause – 0
  • ServerlessLogicalPauseForceSendMSRequest – 0
  • ServerlessLogicalPauseForceSendMSRequestForTridentDb – 1
  • ServerlessLogicalPauseForElasticPool – 0
  • ServerlessLogicalPauseForSpinnakerDb – 0
  • ServerlessLogicalPauseForTransparentServerless – 0
  • ServerlessLogicalPauseForTridentDb – 1
  • ServerlessLogicalPauseV2 – 0
  • ServerlessLogicalPauseV2ForTridentDb – 1
  • ServerlessLogicalPauseV3 – 0
  • ServerlessLogicalPauseV3ForTridentDb – 1
  • ServerlessPausedStateUpdateWhenUserLogin – 1
  • ServerlessSystemDatabase – 0
  • ServerlessUserDbBufferPoolWorkRelativeCacheReclamationOptimization – 0
  • ServerlessWorkRelativeCacheReclamation – 0
  • ServerlessWorkRelativeCacheReclamationForEP – 0
  • ServerlessWorkRelativeCacheReclamationForLargeCaches – 0
  • ServerlessWorkRelativeCacheReclamationOptimization – 0
  • ServerlessWorkRelativeUserDbCacheReclamationForEP – 0
  • ServerRoleDatabaseConnector – 1
  • ServerRoleInstrinsics – 1
  • ServerRoleSecurityPerformance – 1
  • ServiceBroker – 0
  • ServiceLevelSecretProperty – 0
  • ServicePrincipalAuthInExtTables – 0
  • SessionContextParallelismCloneRemoveByT63 – 1
  • SessionWaitCategories – 1
  • SessionWaitStats – 1
  • SetCurrentDbIdForThreadDiagnostics – 1
  • SetCustomXplatPasswordPolicy – 1
  • SetFirstReplLsnBeforeInsertingLogRecordInLC – 1
  • SetHekatonFileGroupIdPropertyRetryOnTimeout – 0
  • SetIdentityHasSideEffect – 1
  • SetLogConsumerIdleOnLaggingRedo – 0
  • SetManifestsCommittedRowChanges – 1
  • SetModelDbSimpleRecoveryModelOnStartup – 0
  • SetModelDbToReadOnlyOnStartup – 0
  • SetPartnerDatabaseFieldsInReplicaInfo – 1
  • SetSloNamesInReplicaInfo – 1
  • SetSpinIncrement – 1
  • SetThreadNameInProcessMessages – 0
  • SetThreadNames – 1
  • SetupLocalGroupAccountPrivileges – 0
  • SetUpVersionStackOverflowFix – 1
  • Sha384SignatureHeader – 1
  • ShallowScanInView – 1
  • SharedDataArchitecture – 0
  • SharedDataArchitectureBackupRestore – 0
  • SharedDataTranscodersBetweenThreads – 1
  • SharedManagedDisksArbitrate – 0
  • ShouldDisableAllEmptyTableSimplificationRulesInVColPredDiscovery – 1
  • ShowDistributedTransactionLockInfoAfterFailover – 0
  • ShowPlanCacheAlias – 1
  • ShowPlanHintTextAVFix – 1
  • ShowPlanInTransactionLog – 0
  • ShowPlanXMLCompressionRecursionFix – 1
  • ShowPlanXMLExternalQuery – 0
  • ShowRowEstimationWithoutRowGoal – 1
  • ShrinkBufferPoolLogicalServer – 0
  • ShrinkBufferPoolLogicalServerForStandard – 1
  • ShrinkBufferPoolProvisioned – 1
  • ShrinkCompressedColumnStoreLobs – 0
  • ShrinkFileRetryOnError – 0
  • ShrinkFileTruncation – 1
  • ShrinkFileUseDatabaseOption – 0
  • ShrinkForegroundCmdParams – 0
  • ShrinkGetTargetSizeSource – 1
  • ShrinkInUsePoolsOnly – 0
  • ShrinkLogFix – 1
  • ShrinkPageServerBufferPool – 0
  • ShrinkPagesMovement – 1
  • ShrinkPurgeDeferredDropAu – 1
  • ShrinkPurgeEmptyExtents – 1
  • ShrinkPurgeInvalidIAMFix – 1
  • ShrinkSkipLockedUnits – 0
  • ShrinkUserDbCaches – 0
  • ShrinkUserDbInternalCaches – 0
  • ShrinkUserDbLargeCaches – 0
  • ShrinkWithDeferPageDeallocation – 0
  • ShrinkWLP – 0
  • SimplifyOuterApplyInNNF – 1
  • SimplifyOuterApplyWithCardMin1 – 1
  • SimulateChecksumErrorForRbpexRead – 0
  • SimulateStalePageInWPRInPageServer – 0
  • SinglePassFcbOpenCloudScoped – 0
  • SinglePassFcbOpenForced – 0
  • SkipAbortingDtcXactsForUnloadedDatabases – 1
  • SkipAccountForDescIdxRangeSearchEmpty – 0
  • SkipAppInstanceIdParameterCheck – 0
  • SkipAssertForReplMasterServerNameMetadataFixup – 0
  • SkipAttachingManagedDisksOnSqlSetup – 0
  • SkipAuthenticTokenCheck – 0
  • SkipCheckingAkvForNextDbsInEP – 0
  • SkipCheckingAkvForTDEDisabled – 0
  • SkipCheckingForNodeAndEdgeTablesInViewCreation – 0
  • SkipCheckpointDuringLogBackupOnSecondary – 0
  • SkipColumnstoreBlobPageDiscard – 0
  • SkipColumnstoreBlobPageOwnershipCheckOnSecondaries – 1
  • SkipColumnstoreDroppedColumnsForAlterColumn – 1
  • SkipCtrRedoShortTranAssert – 0
  • SkipDbRestartIfRbioTransitioningToStopped – 0
  • SkipDeactivationDuringDbBackup – 1
  • SkipDefaultDbStartupForNonAg – 0
  • SkipDeletingRejectedRowsIntermediateResults – 0
  • SkipDirectMarkPFSInRedo – 1
  • SkipDirtyingBitmapIfSegmentIsPaused – 0
  • SkipDMPDBLogCheckpoint – 0
  • SkipEmitDevOpsSnapshotTelemetryForFabric – 1
  • SkipEmptyBackupSetInternalTransactions – 0
  • SkipEnteringPreemptiveModeForAsyncListBlobsRequests – 0
  • SkipExceptionDuringGetCurrentProgress – 1
  • SkipExtraRestartDuringUpgrade – 1
  • SkipFetchingMwcSigningCertificate – 0
  • SkipFileCreationValidationForSoftDelete – 0
  • SkipFileMetadataEncodingInMemo – 0
  • SkipFixedVlfTransitionIfLogTooLarge – 0
  • SkipForwarderCompleteResyncWithPrimary – 1
  • SkipFullAllocChecksInVersionCleaner – 0
  • SkipFullRestoreDataFileZeroing – 0
  • SkipGenericMsgSetupForEventLog – 0
  • SkipGoverningSeedingWhenMWOpen – 0
  • SkipHttpOnExtractorsFileOpenWithoutETagAndKnownFileSize – 0
  • SkipHttpOnTranscoderFileOpen – 1
  • SkipInitColumnstoreCacheForEmptyPartitions – 1
  • SkipIssuerCheckForMwc – 0
  • SkipLoadOrSaveMIHybridBackupInfo – 0
  • SkipLogBackupCheckpointForPitrDonutLogHoldup – 0
  • SkipLogFlushOnRollback – 0
  • SkipLoginTokenNTGroupsCompareOnDataCorruption – 0
  • SkipLoginTokenNTGroupsCompareOnMismatchingEntries – 0
  • SkipLogZeroingForGrow – 1
  • SkipLogZeroingForGrowFixPerformance – 1
  • SkipOcciRefIntValidation – 1
  • SkipOptionValidationsForManagedInstanceSeedingBackups – 0
  • SkipOrdLockPopLogicVerification – 1
  • SkipPermanentFaultDueToActiveTransaction – 0
  • SkipPermissionChecksForGraphIDFromNodeID – 0
  • SkipPrepareWinfabReplicatedMaster – 0
  • SkipRbpexDuringReadForBackupIO – 0
  • SkipRbpexForRestoreIO – 0
  • SkipRedoAtLsn – 0
  • SkipRemoveDbEntriesDuringPlannedFailoverForGP – 0
  • SkipRemovingVerInfoIfDeferredXactsPresent – 1
  • SkipReservedIOPriotitization – 0
  • SkipResourcePoolStatsOnGlobalHkMemCapReadError – 0
  • SkipRollbackDatabaseFilesOnCreate – 1
  • SkipRollbackOfNestedTransactionDuringDrop – 1
  • SkipRowLockOnBlobForGC – 1
  • SkipRows – 1
  • SkipSecondaryUpdateWhenNoChange – 1
  • SkipSeedingRestoreDataFileZeroing – 0
  • SkipSeedingZeroingAndEnforceAsyncIOForPFS – 0
  • SkipServerPermissionDropForAzureLogin – 0
  • SkipSpaceZeroingOnPFS – 0
  • SkipStripedParentCheckInVirtualFileIoStats – 0
  • SkipTdeAkvCheckForAuxReplicaInTimerTask – 0
  • SkipTdeAkvCheckForLogReplicaInTimerTask – 0
  • SkipTempStatsLookupForUpdateableDb – 1
  • SkipTimerTasksBasedOnDBInactiveDuration – 0
  • SkipTridentNativeSALForInternalMWCConnection – 0
  • SkipUndoOfRedoForVldbMigration – 1
  • SkipUnsetCopyingOnSeedingComplete – 0
  • SkipUpdateRbioFlushLsnHintForPageServerReadRequests – 1
  • SkipUpdateServerStateFromReplMasterIfNotReadyForScan – 0
  • SkipUpdatingActiveIndexDSListForReservoir – 1
  • SkipUpdatingLogicalMasterDuringIntraMigration – 1
  • SkipValidatePermissionsAreSet – 0
  • SkipVersionCleaningIfSRTXHoldRowlock – 1
  • SkipWaitOnCreate – 1
  • SkipWaitOnTempDbReadyOnSyncWithResourceDb – 1
  • SkipWriteStatusCheckForSharedDiskAvailability – 1
  • SkipXvbListOnReadSec – 1
  • SkipZeroingXStoreFileDuringStreamRestore – 0
  • SLogMemoryAllocationsCap – 1
  • SmallMemoryEnvironment – 0
  • SmallMemoryEnvironmentServerless – 0
  • SmallSecondaryDictionaryPageSize – 1
  • SmallTransientDictionaryPageSize – 1
  • SnapSchedulerPoolData – 0
  • SnapshotBackup – 1
  • SnapshotDatabaseBackupFreezeDataAndLogFilesTogether – 1
  • SnapshotIndexedView – 0
  • SnapshotLogBackupFreezeDataAndLogFilesTogether – 0
  • SnapshotLoginDispatcherPoolStats – 0
  • SnapshotMemoryLeakFix – 1
  • SnapshotSchedulerStats – 0
  • SnapshotSchedulerStatsAggregated – 0
  • SnapshotTelemetryEmitOidOnIdentity – 0
  • SNIConnLookaside – 1
  • SNIPartitionMemObjByNode – 0
  • SocratesChangeTracking – 1
  • SocratesComputeTrace – 1
  • SocratesFilterOnFileId – 1
  • SocratesMiscFixes – 1
  • SocratesQpPushdownTelemetry – 0
  • SocratesRedoRingBuffer – 0
  • SoftCapPlanCache – 0
  • SoftPageServerAffinityForAllocations – 0
  • SortBufferPageCountOverflowFix – 1
  • SortOptimizationForUnionAllFix – 1
  • SpaceToReserveForAux – 0
  • SpatialBatchMode – 0
  • SpatialCascadeElimination – 1
  • SpatialDeserializationReuse – 1
  • SpatialDirectSridMatchCheck – 1
  • SpatialImprovedStvfCardinalityEstimate – 1
  • SpatialIndexLockEscalationPropagation – 1
  • SpatialIndexOnTempTableFix – 1
  • SpatialInEDC – 0
  • SpatialInOpenRowset – 0
  • SpatialIntermediateResultsCaching – 1
  • SpatialMaxClrArraySizeHandling – 1
  • SpatialNativeFunctions – 1
  • SpatialNativeFunctionsDelighters – 1
  • SpatialNativeFunctionsPrototype – 0
  • SpatialNativeIndex – 1
  • SpatialNativeTVFQuery – 1
  • SpatialNativeValidation – 1
  • SpatialNoCLRWrappingForThreadAbortException – 1
  • SpatialPartitionElimination – 1
  • SpatialRectangleOptimizations – 1
  • SpatialSkipNullOnInvalid – 1
  • SpBindSession – 1
  • SpecifyDestageFCBVolumeType – 0
  • SpexecBatchCompilationSerialization – 1
  • SpexecBatchCompilationSerializationDbScopedConfig – 1
  • SpexecBatchCompilationSerializationTelemetry – 1
  • SpinlockStatSnapshot – 0
  • SplitMoveUpRedoAnalysisRedo – 0
  • SpoolDecorrelation – 0
  • SpoolDecorrelationForUpdDel – 0
  • SqlAgentResetDeadODBCConnection – 0
  • SqlAgentResetInitialConnection – 0
  • SqlBlockInternalAppConnectionForLogicalResume – 0
  • SqlDevopsLoginPathChanges – 0
  • SqlDevopsLoginPathChanges – 0
  • SqlDwTridentStatistics – 0
  • SQLExternalMonitoringWorkloadGroupClassification – 0
  • SqlInstanceDisableCaching – 0
  • SqlInstanceDisableCachingQueriesWithExternalExtraction – 1
  • SqlLedgerDelayDigestUploadForGeo – 1
  • SqlLedgerDigestOutboundFirewallRules – 0
  • SqlLedgerSyntax – 1
  • SqlLedgerTableDropIdentityInsertOff – 1
  • SqlLoginSysxlgnsCheck – 0
  • SqlManagedInstanceDisableSqlAuthToInternalCustomers – 0
  • SqlManagedInstanceMiseOboFlow – 0
  • SqlManagedInstanceMiseOboFlowTestTenant – 0
  • SqlNCLIFallback – 0
  • SqlRenzoCheckCertAuth – 0
  • SqlRenzoLoginPathChanges – 0
  • SqlRenzoLoginPathChanges – 0
  • SqlRenzoUseCertBasedAuth – 0
  • SqlStreaming – 0
  • SqlStreamingOnSynapseGen3 – 0
  • SqlStreamingOnSynapseSqlOD – 0
  • SqlStreamingOnTrident – 0
  • SqlToSqlNativeShuffle – 0
  • SslDecryptTrace – 0
  • SslHandshakeBufCheck – 1
  • SslProviderSupportForUcsConnection – 0
  • SStreamExtractorFileChunking – 0
  • SStreamInOpenrowset – 0
  • SStreamSupportV6 – 0
  • StackMemoryAllocationForErrorLog – 1
  • StackTraceSpinlockFix – 0
  • StackWalkBufferBoundsChecking – 1
  • StaggerPessimisticBackOff – 0
  • StalePageForeignLogRedo – 0
  • StarCellDiscovery – 1
  • StartCDCJobsAfterDbRestore – 0
  • StartScansAfterSwitchToLogCaptureMode – 1
  • StartStopEndpoints – 0
  • StatisticsInShowplan – 1
  • StatisticsIntegrityCheck – 1
  • StatmanParameterizedSamplePercent – 1
  • StatmanUseCurrentContextCompatLevel – 1
  • StatsUpdateDuringNestedHekatonModuleCompileFix – 1
  • StIntersectsAxisAlignedRectanglesSpecialization – 1
  • StmtLevelCleanupForRCSI – 0
  • StmtLevelGhostCleanupForRCSI – 1
  • StopAccruingInactivityForTridentCacheDatabases – 0
  • StopCorruptedPageValidationOnFirstError – 0
  • StopForceShowplanRuntimeParameterCollection – 0
  • StopGlobalWaitStats – 0
  • StopPartitionWaitStats – 0
  • StopSessionWaitStats – 0
  • StorageAccountKeyCredential – 0
  • StorageEngineOpsPerformanceCounters – 1
  • StorageEnginePerformanceCounters – 0
  • StoragePerfCounterMDMStats – 1
  • StoreCreateLsnInBlobMetadata – 1
  • StreamingStatistics – 0
  • StreamingStatisticsGranularSketchCollection – 0
  • StreamingStatisticsOnLoad – 0
  • StretchDatabase – 1
  • StretchDatabaseAzureTelemetry – 0
  • StrictIndexKeyElementLegacySyntaxCheck – 1
  • StrictJoinEdgesLookupWhenReplanningDistinctCountOneSide – 1
  • StrictUserDbRbIoDatabaseReplicasPermissionCheck – 1
  • StrictUserDbRbIoDatabaseThrottlingPermissionCheck – 1
  • StrictUserDbResourceGovPermissionChecks – 1
  • StrictUserDbResourceGovPermissionOptimizedCheck – 1
  • StringConcatUsingDoublepipeOperator – 1
  • StringEscapeFeature – 1
  • StringHashInQeBypassEs – 0
  • StringPatternMatchingAsciiWindowsCollations – 0
  • StringPatternMatchingIntrinsics – 1
  • StringPatternMatchingIntrinsicsForBIN2UTF8 – 0
  • StringPatternMatchingIntrinsicsLikeWildcarsAsLiterals – 0
  • StringSplitTVFWithOrd – 1
  • StripedFcbCleanUpOnFailure – 1
  • StripedFiles – 0
  • StripedPrefixCorrectionForFcbFilepath – 1
  • SublinearStatsRefreshThreshold – 1
  • SubmitForFeedbackLoops – 1
  • SubmitQueryStatisticsXEvent – 0
  • SubmitToWorkQueueDuringForwarderChangeRoleToNone – 0
  • SubprocessParallelAbortForIndexBuilds – 1
  • SubscribeInstanceConfigStoreOnFeatureSwitchChange – 0
  • SubscriberWithPortReplication – 0
  • SubstrIntrinsicsTwoArgs – 1
  • SummarizedOOMSnapshot – 0
  • SummarizeSchedulers – 0
  • SupportBlockDynamicDeactivation – 0
  • SupportDirectTcpUserConnection – 0
  • SupportDistributedDbccCommandOnSynapseGen3 – 0
  • SupportDistributedDbccCommandOnSynapseSqlOD – 0
  • SupportDistributedDbccCommandOnTrident – 0
  • SupportDualAADTokenToBypassVNet – 0
  • SupportDynamicActivationForAllRS – 0
  • SupportDynamicActivationForMalmo – 0
  • SupportDynamicDeactivationForMissingCert – 0
  • SupportDynamicDeactivationWithLTR – 0
  • SupportLabelColumnInDmExecRequests – 0
  • SupportLogicalMasterDeactivation – 0
  • SupportPolarisDqpDeactivation – 0
  • SupportPolarisFrontendDeactivation – 0
  • SupportReadableSecondaryForHSForwarder – 1
  • SupportRSAKeySizeOf3072 – 1
  • SupportTDS8 – 0
  • SupportTDS8 – 1
  • SupportTDS8Proxy – 0
  • SupportTLS13 – 1
  • SupportTLS13 – 0
  • SupportTlsVersionParsing – 0
  • SupportUsingXeventOutputFileAllocationInfo – 0
  • SupportUsingXeventOutputResourceGovernanceInfo – 0
  • SuppressDupKeyMessage – 1
  • SuppressFTAutoCrawlMonitorAbort – 1
  • SuppressLongSyncIOWarnings – 0
  • SuspendRedoAtLsn – 0
  • SwallowPageErrorInIndexReorg – 1
  • SwitchPowerSavingModeOnIdle – 0
  • SymNeverLoadSymbols – 1
  • SymRefreshModuleList – 1
  • SynapseAlterPoolName – 0
  • SynapseCreatePool – 0
  • SynapseGen3EnableServerLevelCredentials – 0
  • SynapseLinkAllowSASFromCredential – 1
  • SynapseLinkAppendFolderToContainer – 0
  • SynapseLinkBlockDropChangeFeedUser – 1
  • SynapseLinkBlockModifyChangeFeedUser – 1
  • SynapseLinkCheckIfSAMIIsConfigured – 0
  • SynapseLinkCheckLogHeld – 1
  • SynapseLinkCSVOutputterLobSplitFix – 1
  • SynapseLinkDropTopicCleanupOnBatchFailed – 1
  • SynapseLinkEmitEmptyTableVersionLSNInSnapshotAbortEntries – 1
  • SynapseLinkEmitVerboseTelemetry – 0
  • SynapseLinkExfiltrationCheck – 0
  • SynapseLinkForceDropTableGroup – 0
  • SynapseLinkForceSAMI – 0
  • SynapseLinkHandleColumnTypeForSpark – 1
  • SynapseLinkIncrementalChangesPoolsResize – 1
  • SynapseLinkLastTransactionCommitTime – 1
  • SynapseLinkOwnedBHF – 1
  • SynapseLinkPublishing – 1
  • SynapseLinkReconfigureDispatcherPoolEveryMin – 1
  • SynapseLinkRemoveSkipScanProperty – 0
  • SynapseLinkSkipEmittingErrorWhenSnapshotIsKilled – 1
  • SynapseLinkSkipScanOnGeoSecondary – 0
  • SynapseLinkSkipUnsupportedColumns – 1
  • SynapseLinkSnapshotSmallerSizeOfParquetFile – 0
  • SynapseLinkTableGroupLimit – 1
  • SynapseLinkUpdateSnapshotColumns – 1
  • SynapseLinkUseSASFromTable – 1
  • SynapseLinkUseTableCountToGetIdealDispatcherNumForSnapshot – 1
  • SynapseMetastoreFrontendPublishingOnSynapseGen3 – 0
  • SynapseMetastoreFrontendPublishingOnSynapseSqlOD – 0
  • SynapseMetastoreFrontendPublishingOnTrident – 0
  • SynapseMetastoreHttpResponseLogging – 0
  • SynapseMetastorePublishingVerification – 0
  • SynapseMetastoreSync – 0
  • SynapseMetastoreSyncPDE – 0
  • SynapseReportingServiceOnSynapseGen3 – 0
  • SynapseReportingServiceOnSynapseSqlOD – 0
  • SynapseReportingServiceOnTrident – 0
  • SynapseSALOnSynapseGen3 – 0
  • SynapseSALOnSynapseSqlOD – 0
  • SynapseSALOnTrident – 0
  • SynapseSecurableSqlPoolsAllowContainedUsersToLogIn – 0
  • SynapseSecurableSqlPoolsAllowCreateContainedUsers – 0
  • SynapseSecurableSqlPoolsCreateFixedRoles – 0
  • SynapseSecurableSqlPoolsSimulateWorkspace – 0
  • SynapseSecurableSqlPoolsSimulateWorkspace – 0
  • SynapseSecurableSqlPoolsVDWFrontEnd – 0
  • SynapseSecurableSqlPoolsVDWFrontEnd – 0
  • SynapseSecurableSqlPoolsWorkerISO – 0
  • SynapseSessionLevelDecision – 0
  • SynapseSqlDedicated – 0
  • SynapseWorkloadManagementDDLOnSynapseGen3 – 0
  • SynapseWorkloadManagementDDLOnSynapseSqlOD – 0
  • SynapseWorkloadManagementDDLOnTrident – 0
  • SynapseWorkspaceAdminCrud – 0
  • SynapseWorkspaceAdminLoginCheck – 0
  • SynapseWorkspaceAdminUsernameUpdate – 0
  • SynapseXOdbcAuthCacheFedUserSync – 0
  • SyncFailedRestoreThread – 1
  • SynchronizedCommitForBackupOnSecondaryReplica – 0
  • SynchronizeDeallocationOfPageMarkedForDeferDealloc – 0
  • SynchronizeMultipleIdenticalAdHocQueriesCompilations – 0
  • SysEventLogCached – 0
  • SystemRowsetStorePartitionedCaches – 0
  • SystemRowsetStorePartitionedEntries – 1
  • SystemTaskAccessCheck – 1
  • SystemTaskSetupResiliency – 1
  • SystemXactTempDB – 1
  • TagIoUseReadLock – 1
  • TakeARLatchDuringFreeExtentUpdate – 1
  • TargetedFirewallRuleForAzureIps – 1
  • TargetedIndexRepair – 0
  • TaskObjectStorePinning – 1
  • TaskPreallocation – 0
  • TCEFeatureExtensionForTds – 1
  • TDEAddEncryptionScanTelemetry – 0
  • TDEAKVCheckNumberOfEncryptedBytesDuringAddKeyOperation – 0
  • TDEAKVDBInaccessibleErrorDuringLogin – 0
  • TDEAKVDEKInitLockTimeout – 0
  • TDEAKVDumpOnLockTimeout – 0
  • TDEAKVDumpOnLockTimeoutAndNoCachedDEK – 0
  • TDEAKVImprovedErrorMessages – 1
  • TDEAKVLoggingImprovement – 1
  • TDEAKVWrapAccessCheck – 1
  • TDEBackupDEKCompareOnlyEncryptedDEK – 0
  • TDEBackupDEKInitChanges – 1
  • TDECompressedBackup – 1
  • TDECompressedBackupForLogBackup – 1
  • TDECompressedBackupRestoreHeaderOnlyAddressMap – 1
  • TDEDekUseSecPmo – 0
  • TDELogCompressionForAllowListDatabases – 0
  • TDERequestCertFromEngine – 0
  • TDERequestCertFromEngineManagedInstance – 0
  • TDEUseLockModeIntentExclusive – 0
  • TdServiceFixedMarkTdEnabledLogins – 0
  • TdServiceMarkTdEnabledLogins – 0
  • TdsLogin7InitDBWarning – 0
  • TelemetryForDacConnections – 0
  • TempDbDisableMaxSizeChangeForCloudLifter – 0
  • TempdbSpillsTelemetry – 1
  • TempdbSuperLargeBlobRootFix – 1
  • TempdbSysAllocUnitsAndSysRowSetInHekaton – 1
  • TempdbSystemTablesIgnoreOffrowMaintenance – 0
  • TempdbSystemTablesInHekaton – 0
  • TempdbSystemTablesInHekatonColumnstoreCreation – 0
  • TempDbWorkloadGroupRG – 1
  • TempDbWorkloadGroupRGExtraAccounting – 1
  • TempFixForSnapshotLoginDispatcherDump – 0
  • TemporalAppTime – 0
  • TemporalGenAlwaysUserIdNameColumns – 0
  • TemporalMergeHistoryNciFix – 1
  • TemporalMetadataQuotingInProcs – 1
  • TemporalSkipBulkInsertIntoHistoryTableWithCCI – 1
  • TemporalSystemTime – 1
  • TemporalSystemTimeCascade – 1
  • TemporalSystemTimeHekatonBackgroundFlushTask – 1
  • TemporalSystemTimeHistoryRetentionBackgroundTask – 1
  • TempStatsStoreValueAsVariantFix – 0
  • TempTableCacheOptimizedLookup – 1
  • TempTableCachePartitionedPmo – 1
  • TempTableCatalogVisibilityRestriction – 0
  • ThrottleLogBasedOnLogFileBlobTier – 0
  • ThrottleLogBasedOnLogFileBlobTierAdaptive – 0
  • ThrottleLogBasedOnLogStorageCapability – 0
  • ThrottleLogBasedOnLogStorageExceptXio – 0
  • ThrottleLogDueToDatabaseLogSpaceUsed – 0
  • ThrottleLogDueToInstanceLogSpaceUsed – 0
  • ThrottleLogDueToInstanceStorageSize – 0
  • ThrottleLogDueToSeedingForGeoReplica – 0
  • ThrottleLogDueToSeedingForLocalReplica – 0
  • ThrottleLogDueToSloDowngrade – 0
  • ThrottleMDSTable – 0
  • TieredMemoryConfig – 0
  • TimeBasedReducedEoLWait – 1
  • TimeBinningIntrinsic – 1
  • TimeoutGettingSecrets – 0
  • TimestampInColumnStoreIndex – 0
  • TLobDataTableBaseDeleteBlobsInReleaseResources – 1
  • ToadAbortedRowgroupCleanup – 1
  • ToadGarbageCollection – 0
  • ToadIndexQuality – 1
  • ToadOCCI – 1
  • ToadPeriodicWorkDiscovery – 1
  • ToadRowGroupMergeDiscovery – 1
  • ToadStringOCCI – 0
  • ToadTuningZoneCircuitBreaker – 0
  • TpPlanParallel – 0
  • TraceBEActualCardinalityToTridentFEForRscEst – 0
  • TraceCacheSizeInPmo – 0
  • TraceDOPChangeDuringQueryStartup – 0
  • TraceFlagInShowplanXml – 1
  • TraceFlagSnapOnQueryCompile – 1
  • TraceFlagsOnCloudLifter – 0
  • TraceMemAllocFreeInPmo – 0
  • TraceNumberOfKilledBatchesDuringFailover – 1
  • TracePrepareLocalXact – 0
  • TrackAllocationPagesInWPR – 0
  • TrackDirtyForeignLsnsOnRedo – 1
  • TrackedBeginLSNReset – 1
  • TrackedBeginLSNUpdateLogicBug – 1
  • TrackLogNonXactBytes – 0
  • TrackReadSecModifiedFlagsInDUD – 1
  • TrackTSqlFeatureUsageXEvents – 1
  • TrackXioTier – 0
  • TransactionalGhostBitForCtr – 1
  • TransactionLevelPVS – 1
  • TranscoderAdjustIoMonitorForSegmentPrefetchLimit – 1
  • TranscoderAssumeValueEncodingForMissingEncodingStats – 0
  • TranscoderAsyncLargeMetadataLoad – 1
  • TranscoderColumnTelemetryCollection – 1
  • TranscoderDataScannedReporting – 1
  • TranscoderDeleteBitmapProcessing – 1
  • TranscoderDestroyRgContextsOnScanReset – 1
  • TranscoderDisableGettingColumnAttributesForUpdateHitMissStats – 0
  • TranscoderDiskCaching – 1
  • TranscoderDiskCachingPinTableInfoForUnboundOperations – 1
  • TranscoderDiskCachingUseGlobalDispatcherForDiskRead – 1
  • TranscoderDynamicMetadataLoading – 1
  • TranscoderFastBitpack – 0
  • TranscoderFileBasedSubRangeGeneration – 1
  • TranscoderFileStatsMinMaxFileElimination – 1
  • TranscoderHandleMissingDistinctCountAndEmptyStringIndex – 1
  • TranscoderLimitFileReadAheadForTopN – 1
  • TranscoderLobBatchInserter – 1
  • TranscoderLockRndAccessFile – 0
  • TranscoderMappingCacheCleanupPostponement – 1
  • TranscoderMappingCacheCleanupPropagation – 1
  • TranscoderOffRowLobCaching – 1
  • TranscoderOffRowLobCachingOnConstruct – 1
  • TranscoderOffRowLobCachingWholeSegmentLoading – 1
  • TranscoderOffRowLobInMemInstantShrink – 0
  • TranscoderPartitionColumnFileElimination – 1
  • TranscoderPartitionColumnNamesCIMatching – 1
  • TranscoderReadAheadRequestDeduplication – 1
  • TranscoderRowGroupReordering – 1
  • TranscoderRowGroupSampling – 1
  • TranscoderRowgroupSharedLocksOnly – 1
  • TranscoderSetBPoolCapForLobs – 1
  • TranscoderSetOnDiskPagesProperty – 1
  • TranscoderSetUTF8NonBinaryCCIMetadata – 1
  • TranscoderSimplifiedDictionaryEncoder – 1
  • TranscoderSkipFixingObjectsForDuplicateBindings – 1
  • TranscoderSkipMissingColumnReadAhead – 1
  • TranscoderSkipNonPreemptiveSwitchForPopulateBuffer – 1
  • TranscoderSkipTrimOfFullSubsegment – 1
  • TranscoderSkipVLDStoreCompressorInit – 1
  • TranscoderStoreByValueRleDetection – 1
  • TranscoderStoreByValueTranscoding – 1
  • TranscoderStoreByValueTranscodingDatetimes – 1
  • TranscoderStoreByValueTranscodingFloats – 1
  • TranscoderStoreByValueTranscodingInts – 1
  • TranscoderStoreByValueTranscodingStrings – 1
  • TranscoderThreadAgnosticReadAhead – 1
  • TranscoderThrowOnInfinityAndNanValues – 1
  • TranscoderTranspacking – 0
  • TranscoderUseAdvancedReadAheadLimitLogic – 1
  • TranscoderUseCachedGlobalPhysicalProperties – 1
  • TranscoderUseFilePathAsTheMostCompressedColumn – 1
  • TranscoderUsePrefetchFileStream – 1
  • TranslateIntrinsic – 1
  • TransparentServerlessHSLogReplica – 0
  • TransparentServerlessHSPageServer – 0
  • TreatAllSlosAsShared – 0
  • TridentAddMWCPermissionsToSecurityCaches – 0
  • TridentAllowOnlyDMSProxyCallsForMWC – 0
  • TridentAllowSetStatistics – 0
  • TridentAllowShowplan – 0
  • TridentArtifactIDFromWinFab – 0
  • TridentBackEndImageDumpOnOOM – 0
  • TridentBatchModeStatistics – 0
  • TridentBlockAadLogins – 0
  • TridentBlockSqlAuthLogins – 0
  • TridentBlockUserConnectionsToLogicalMaster – 0
  • TridentBlockUserConnectionsWhenStorageSasTokenUriIsNotFound – 0
  • TridentCardinalityEstimationComplexJoinAlignmentForHistogramsWithHeavyHitter – 0
  • TridentCardinalityEstimationDoNotHomogenizeHistogramsForUnionAll – 0
  • TridentCardinalityEstimationQueryHints – 1
  • TridentCredentialManager – 0
  • TridentDataMaskingEnabled – 0
  • TridentDbByPassServerlessMinMemory – 0
  • TridentDeactivateWorkspaceOnErrorRefreshResponseFromDms – 0
  • TridentDeactivateWorkspaceOnErrorResponseFromDms – 0
  • TridentDelayedSigningCertInit – 0
  • TridentDwAccessDfsInBulkImp – 0
  • TridentDwAllowUpdateStatsWithRowcount – 0
  • TridentDwAlterDbSetProactiveStatsRefreshOption – 0
  • TridentDwAlterUserDefaultSchema – 0
  • TridentDwArtifactDmvFiltering – 0
  • TridentDWAttachDbBeforeUsingDbReg – 0
  • TridentDwAuditDatabasePrincipalNameFix – 0
  • TridentDwAuditMissingLoginEventFix – 0
  • TridentDwBypassAuditForDMSQuery – 0
  • TridentDwCertifiedEvents – 0
  • TridentDWCollectFileStats – 1
  • TridentDWContainers – 0
  • TridentDwCopyIntoForOnelakeUrl – 0
  • TridentDWDatabaseAttachmentCheckAvailabilityState – 1
  • TridentDWDatabaseAttachmentMaintainDbRegistry – 0
  • TridentDWDatabaseAttachmentSuspectHandling – 1
  • TridentDWDefaultToSnapshotIsolation – 0
  • TridentDWDiscoveredTableExtendedPropertyMigrationPhase1 – 1
  • TridentDWDiscoveredTableExtendedPropertyMigrationPhase2 – 1
  • TridentDwDumpChameleonErrorInvalidArgument – 0
  • TridentDwEmitMemoXmlEvent – 0
  • TridentDwFlushFileETagValidation – 0
  • TridentDwGetArtifactIdFromInternalLists – 0
  • TridentDwImplicitUserCreation – 0
  • TridentDwIncrementalStatistics – 0
  • TridentDwIncrementalStatisticsForce – 0
  • TridentDwIncrementalStatisticsTestConfig – 0
  • TridentDWLockdownNonVersionedIsolationLevels – 0
  • TridentDWLockingModel – 0
  • TridentDwMakeNoChecksOnFileOpen – 0
  • TridentDwManifestFlushETagValidation – 1
  • TridentDwManifestRelativePath – 0
  • TridentDwMigrateInternalsPhase1 – 0
  • TridentDwMigrateInternalsPhase2 – 0
  • TridentDwMwcHttpInfra – 0
  • TridentDwPrintCTASInfoToRuntimeInfoXML – 0
  • TridentDwProactiveStatsThrottling – 0
  • TridentDWRemoteRowsetDefaultCorrelationName – 0
  • TridentDWReportAsyncTranscodingCpuUsage – 0
  • TridentDwReportUsages – 0
  • TridentDwReportUsagesAggByOid – 0
  • TridentDwReportUsagesBundleSystemQueries – 0
  • TridentDwReportUsagesUseMonFabricDwBilling – 0
  • TridentDwRetainInternalMetadataAfterTableDrop – 1
  • TridentDWSQLSelfDeactivationOverride – 0
  • TridentDwStalenessDetectionSchMLock – 0
  • TridentDwStatementLevelTimeTravel – 0
  • TridentDwStatisticsCertifiedEvents – 0
  • TridentDwStatsAceAutocorrection – 0
  • TridentDwStatsLimitSampleRows – 0
  • TridentDwStatsMetadataTables – 0
  • TridentDwStatsOnLobColumns – 0
  • TridentDwStatsPersistHllSketch – 0
  • TridentDwStatsPrefixLongStrings – 0
  • TridentDWSynchronizeDeltaTableLogHydration – 1
  • TridentDwSystemTables – 0
  • TridentDwTableCloneDataMaskingSupport – 0
  • TridentDwTableCloneRowLevelSecuritySupport – 0
  • TridentDwTableLevelTimeTravel – 0
  • TridentDWTransactionalModel – 0
  • TridentDwUseCustomLeaseRenewalManager – 0
  • TridentDwUseEntraAuthForErrorfileInCopyInto – 0
  • TridentDWUseInternalTableUpgradeManager – 0
  • TridentDWUseManagedUserTableAsTableClassificationDefault – 0
  • TridentDwUseSourceCheckpointDuringTableClone – 0
  • TridentDWUseWorkspaceIdFromWorkspaceGroup – 0
  • TridentDWVerifyPhysicalMetadataTransactionCorrectness – 0
  • TridentEnableUpdateLoggingSelectionAlgo – 1
  • TridentFileCreationApiImprovements – 1
  • TridentFilesizeCardinalityForExternalSource – 0
  • TridentFrontEndImageDumpOnOOM – 0
  • TridentImprovedAvgLengthEstimate – 0
  • TridentImprovedAvgLengthEstimateV2 – 0
  • TridentLazyDatabaseAttachment – 0
  • TridentLazyDatabaseAttachmentById – 0
  • TridentLazyDatabaseAttachmentViaNewTask – 0
  • TridentLhAtDataChangeUseStoForAutoStatistics – 0
  • TridentLinkAddTableCreatedNotifOnRenameUnreplicated – 1
  • TridentLinkAddTelemetryForRemovePrimaryKeyRequirement – 1
  • TridentLinkAllowAlterPartFuncForRemovePrimaryKeyRequirement – 1
  • TridentLinkAllowNCPKCreateForRemovePrimaryKeyRequirement – 1
  • TridentLinkAllowPublishingOnlyBMKHeap – 0
  • TridentLinkAllowRebuildForRemovePrimaryKeyRequirement – 0
  • TridentLinkAllowShrinkForRemovePrimaryKeyRequirement – 1
  • TridentLinkBlockMaxTransChange – 0
  • TridentLinkBlockPrecisionSevenTimeAsTableIdx – 0
  • TridentLinkFixHeapForwardedRecordRowIdExtraction – 1
  • TridentLinkHandleTemporalTableSplitMerge – 1
  • TridentLinkRemovePrimaryKeyRequirement – 1
  • TridentLinkSetWriteMaxRetryCountForBlobAccess – 0
  • TridentLinkSkipGetDBCategoryInCsvoutputter – 1
  • TridentLinkSnapshotLobTruncation – 1
  • TridentLinkSnapshotLobTruncationConfigurableLimit – 1
  • TridentLinkSnapshotSetAnsiPaddingOn – 1
  • TridentLinkSnapshotUseImprovedResourceControl – 1
  • TridentLinkThrowErrorOnReseedDbFailure – 1
  • TridentLinkUseDynamicMaxTrans – 0
  • TridentMwcDbccAllowedForWritePermission – 0
  • TridentMwcDbOwnerRoleForWritePermission – 0
  • TridentMwcFabricIntraServiceCallClaim – 0
  • TridentMwcGenericPermissionsError – 0
  • TridentMwcInternalConnectionsNotSDS – 0
  • TridentMwcServiceTokenAllowAllCatalogView – 0
  • TridentMwcServiceTokenChangeDboBypassImpersonateLoginCheck – 0
  • TridentMwcServiceTokenUseFastPathForCatalogViewPermCheck – 0
  • TridentMwcTokenLoginAADGroupExpansion – 0
  • TridentMwcTokenLoginAADGroupExpansionForUserTokensOnly – 0
  • TridentMwcTokenLoginEnabled – 0
  • TridentMwcTokenLoginGetUpnFromWorkloadClaim – 0
  • TridentMwcTokenMockSignatureValidationService – 0
  • TridentMwcTokenSignatureValidationForceInsertOneboxSigningCert – 0
  • TridentMwcTokenSkipSignatureValidation – 0
  • TridentMwcWorkspaceIdCheck – 0
  • TridentMwcWorkspaceIdFromWinfabCheck – 0
  • TridentNativeAllowAllExternalConnections – 0
  • TridentNativeDirectConnectViaMwc – 0
  • TridentNativeDisableExecuteAsEntraUser – 0
  • TridentNativeEnableLoginWithUserProvidedDatabaseName – 0
  • TridentNativeExposeUserProvidedDatabaseNameOnly – 0
  • TridentNativeForceAppropriateDatabaseNameResolutionOnly – 0
  • TridentNativeMaskEditionAndSlo – 0
  • TridentNativeMockConvertedMwcToken – 0
  • TridentNativeMwc – 0
  • TridentNativePrintTokenIssuer – 0
  • TridentNativeSAL – 0
  • TridentNativeSALChangeFeedStoreProcedures – 0
  • TridentNativeSALCreateFulltextCatalog – 0
  • TridentNativeSALUnsupportedColumnNames – 0
  • TridentNativeSendServerNameToMwcForGetMwcStorageToken – 0
  • TridentNativeSendServerNameToMwcForGetMwcUserToken – 0
  • TridentNativeSkipDefaultSchemaDbo – 0
  • TridentNativeSkipImplicitUserCreation – 0
  • TridentNativeSkipUpdateGlobalXStoreAppInstanceId – 0
  • TridentNativeSqlMDMMetrics – 0
  • TridentNativeSqlServerSupport – 0
  • TridentNativeUpdateAppInstanceId – 0
  • TridentNotEnforcedConstraints – 0
  • TridentOneLakeAutoSwitchPreemptive – 1
  • TridentOneLakeChangeDataAddPrefixForVarBin – 1
  • TridentOneLakeClient – 0
  • TridentOneLakeClientAgent – 0
  • TridentOneLakeClientAgentEmitOtelAuditLogs – 1
  • TridentOneLakeClientAsyncInitialize – 0
  • TridentOneLakeClientJustInTimeLoad – 0
  • TridentOneLakeClientTelemetry – 0
  • TridentOneLakeClientTelemetryFilePathHashCorrelation – 0
  • TridentOneLakeClientTelemetryQueryCorrelation – 0
  • TridentOneLakeClientTelemetryRootActivityId – 0
  • TridentOneLakeClientUseLatestVersion – 1
  • TridentOneLakeLinkAbortEntireSnapshot – 1
  • TridentOneLakeLinkAbortNotificationsTask – 1
  • TridentOneLakeLinkAbortSnapshotDuringTruncate – 1
  • TridentOneLakeLinkAddSecondaryIndexOnChangeFeedTables – 1
  • TridentOneLakeLinkAllowNewHelperSprocsForChangeFeed – 1
  • TridentOneLakeLinkCheckMI – 0
  • TridentOneLakeLinkDoNotExposeInteractiveErrorsFromSprocsToDMV – 1
  • TridentOneLakeLinkExposeDetailedSprocErrorsInDMV – 1
  • TridentOneLakeLinkFixInternalTablesCleanup – 1
  • TridentOneLakeLinkInternalTablesCleanupOnNotEnabled – 0
  • TridentOneLakeLinkLZNotifications – 1
  • TridentOneLakeLinkLZNotificationsOnConstraintLoose – 1
  • TridentOneLakeLinkLZNotificationsRaiseErrorOnFailDisableTable – 1
  • TridentOneLakeLinkObjectsCleanupInTimerThread – 1
  • TridentOneLakeLinkPublishing – 1
  • TridentOneLakeLinkPublishingAutoReseed – 0
  • TridentOneLakeLinkPublishingAutoReseedAllowCleanupDisabledObjects – 1
  • TridentOneLakeLinkPublishingAutoReseedAllowLzInitialization – 1
  • TridentOneLakeLinkPublishingAutoReseedPermissionCheck – 1
  • TridentOneLakeLinkPublishingAutoReseedRemoveEnqueuedSnapshotJobs – 1
  • TridentOneLakeLinkPublishingAutoReseedResetTableVersionsOnReseed – 1
  • TridentOneLakeLinkPublishingAutoReseedSkipPopulateTables – 1
  • TridentOneLakeLinkPublishingAutoReseedTest – 0
  • TridentOneLakeLinkPublishingDDLAddTrigger – 0
  • TridentOneLakeLinkPublishingDDLAlterColumnSupport – 1
  • TridentOneLakeLinkPublishingDDLBlockAddEncryptedColumn – 1
  • TridentOneLakeLinkPublishingDDLEnableDropColDDLTelemetry – 1
  • TridentOneLakeLinkPublishingDDLFlushBatchStartTableVersion – 1
  • TridentOneLakeLinkPublishingDDLHandleAddColumnInEngine – 1
  • TridentOneLakeLinkPublishingDDLHandleAlterColumnInEngine – 1
  • TridentOneLakeLinkPublishingDDLInitTableVersionMetadata – 1
  • TridentOneLakeLinkPublishingDDLOptimizeMultiColumnDDL – 1
  • TridentOneLakeLinkPublishingDDLRenameAndTransferringTables – 1
  • TridentOneLakeLinkPublishingDDLRenameColumns – 1
  • TridentOneLakeLinkPublishingDDLResetTableVersionAtBatchStart – 1
  • TridentOneLakeLinkPublishingDDLResetTableVersionsOnFailure – 1
  • TridentOneLakeLinkPublishingDDLRetainSeparateNodeForSnapshotTableVersion – 1
  • TridentOneLakeLinkPublishingDDLSetTableVersionWithHead – 1
  • TridentOneLakeLinkPublishingDDLSkipChangeRecordsBeforeSnapshotTableVersion – 1
  • TridentOneLakeLinkPublishingDDLSupport – 1
  • TridentOneLakeLinkPublishingDDLUseLatestTableName – 1
  • TridentOneLakeLinkPublishingDDLUseLzSpecSchemaColumnCount – 1
  • TridentOneLakeLinkPublishingEnableTablesAfterReseedIfDbNotEnqueued – 1
  • TridentOneLakeLinkPublishingRaceBetweenDisableAndCaptureThread – 1
  • TridentOneLakeLinkPublishingRemoveEnqueuedSnapshotJobs – 1
  • TridentOneLakeLinkPublishingTableReseed – 1
  • TridentOneLakeLinkPublishingTableReseedSnapshotJobReturnEarly – 1
  • TridentOneLakeLinkPublishingTableTruncate – 1
  • TridentOneLakeLinkPublishingTableTruncateSkipNewTableVersion – 1
  • TridentOneLakeLinkPublishingUseRowsetIdAfterDDL – 1
  • TridentOneLakeLinkSkipSecContextSettingForAAD – 1
  • TridentOneLakeLinkThrowWhenCorruptedMetadataExists – 1
  • TridentOneLakeLinkTridentNativeReinitializeMwcCallbacks – 0
  • TridentOneLakeLinkUseBoxMSI – 1
  • TridentOneLakeLinkUseHelperProcsToExposeReseedId – 0
  • TridentOneLakeLinkUseInternalTablesForMetadata – 1
  • TridentOneLakeLinkUsePhysicalDB – 0
  • TridentOneLakeOverrideBaseUriAndPort – 1
  • TridentOneLakeReconfigureOnInit – 1
  • TridentOneLakeRegExpMatch – 1
  • TridentOneLakeRegExpMatchOptimization – 1
  • TridentOneLakeSkipSFPropertyConsumption – 0
  • TridentOneLakeStorage – 0
  • TridentOptModifyColLogProc – 1
  • TridentPerDBBilling – 0
  • TridentPersistAceAtDataChange – 0
  • TridentPhysicalShowplan – 0
  • TridentPhysicalShowplanAddInternalInfo – 0
  • TridentRBACForLocalHostPlatform – 0
  • TridentRecompileHintForMorphedQueries – 0
  • TridentRefreshDWWorkspaceGroupPropertyPropagatesError – 0
  • TridentReplOptLoggingUpdateCol – 1
  • TridentReplPostImageModifyColumns – 1
  • TridentResultSetCachingOriginalCostBilling – 0
  • TridentSalBlockTestSps – 1
  • TridentSchemaDiscoveryCreateTable – 0
  • TridentSendIpAddressToMwcForPrivateLinkCheck – 0
  • TridentSendLoginErrorState – 0
  • TridentSkipAadSignatureValidation – 0
  • TridentSkipACEForSmallTopN – 0
  • TridentSkipACEResourceMinimums – 0
  • TridentSkipACRCacheForMWC – 0
  • TridentSpExecuteSqlMetricsReadBlobHandle – 1
  • TridentSqlServerBlockAlterDEKAPI – 0
  • TridentSqlServerBlockAlwaysEncryptedAPI – 0
  • TridentSqlServerBlockCreateDatabase – 1
  • TridentSqlServerBlockSecurityPolicyAPI – 0
  • TridentSqlServerBlockTDEAPI – 0
  • TridentStalenessDetectionReturnStaleStatsJson – 0
  • TridentStalenessDetectionStoredProcedure – 0
  • TridentStalenessDetectionStoredProcedureExecution – 0
  • TridentStatisticsXml – 0
  • TridentSurfaceAreaLockdownBlockDirectConnToModelAndMsdb – 0
  • TridentSurfaceAreaLockdownBlockThreePartNameOnModelAndMsdb – 0
  • TridentSurfaceAreaLockdownBlockUseDatabaseStatementOnModelAndMsdb – 0
  • TridentSurfaceAreaLockdownHideSystemDatabases – 0
  • TridentTableHoBtConsistencyChecks – 1
  • TridentTableHoBtVirtualization – 0
  • TridentTestInProduction – 0
  • TridentUpnForReporting – 0
  • TridentUpnForReportingAuditEvents – 0
  • TridentUseBillingIdentifier – 0
  • TridentUseMwcTenantId – 0
  • TridentVectorDataType – 0
  • TridentVectorDistance – 0
  • TridentWindowAggEqRewrite – 0
  • TridentWorkspacePreProvisioning – 0
  • TridentWorkspaceUseOfficialOneLakeURL – 0
  • TridentXStoreExtendedErrors – 0
  • TrimAggExprsInImplRules – 1
  • TrimIntrinsics – 1
  • TrimIntrinsicsOptions – 1
  • TruncateMDLogOnManagedDisksConfiguration – 0
  • TsqlEndpointEncryptionOption – 1
  • TSQLGeoDR – 0
  • TupleMoverAggressiveCompression – 1
  • TupleMoverAggressiveMerge – 1
  • TupleMoverDeadlockVictimVolunteer – 1
  • TurnOffAddressObfuscation – 0
  • TurnOffCapCpu – 0
  • TurnOffFulltextFeature – 0
  • TurnOffWriteToBackupset – 0
  • TurnOnWriteToBackupMetadataStore – 0
  • TwoPhaseWaitDuringQuorumCatchup – 0
  • UcsActivityTrace – 1
  • UcsConnectionMDMDirectMetric – 0
  • UcsDisableReusableTask – 0
  • UcsDispatchRecvCtrlBlockInSameTask – 0
  • UcsLimitGeneralTaskHandler – 0
  • UcsPartitionTaskList – 0
  • UcsPrioritizeHadrDbmMsgConnection – 0
  • UcsRunDbmOnHiddenScheduler – 0
  • UcsSupportPrioritizedConnection – 0
  • UcsTcpAutoEphemeralPortReuse – 0
  • UcsTcpRandomEphemeralPort – 0
  • UcsTcpRioIncoming – 0
  • UcsTcpRioOutgoing – 0
  • UcsTransportMgrAllowUsingUnencryptedConnection – 1
  • UcsTransportMgrForceConnectionEncryption – 0
  • UcsUseDispatchTask – 0
  • UcsUsePartitionObjectPools – 0
  • UdfCompilationForRcs – 1
  • UdfInliningGroupByFix – 1
  • UdfTimeStats – 1
  • UndoOfRedoAsyncPageRequestDispatching – 0
  • UndoOfRedoPageRecoveryForkValidation – 1
  • UndoToLsnHadrRoleTracing – 0
  • UnfairLatchOnParallelNestedLog – 0
  • UngovernedForwarderLocalSeedingDuringHighRiskOfGeoReseeding – 0
  • UngovernedSeedingDuringHighRiskOfQuorumLoss – 0
  • UngovernedSeedingDuringQuorumLoss – 0
  • UnistrFeature – 1
  • UnmaskPeerAddressFor1PServer – 0
  • UnregisterAllPageServerDbsAtRbpexDisable – 0
  • UpdatableNCCI – 0
  • UpdatableNCCIForCTP2 – 1
  • UpdateAndDumpMemoryClerksStats – 0
  • UpdateBMSCompressionAlgorithmColumn – 0
  • UpdateBMSLastValidRestoreTimeColumn – 0
  • UpdateCacheActivenessStatsOnCreation – 1
  • UpdateConfigImprovements – 1
  • UpdateDekInBootpageForLogReplica – 1
  • UpdateDekInBootpageForLogReplicaInSetTruncationVlf – 1
  • UpdateExternalConnectionsDuringForcedGeoFailover – 0
  • UpdateExternalConnectionsWithoutSendingToMS – 0
  • UpdateFileSizesOnDownsizeDatabase – 1
  • UpdateForwarderComputeRedoTargetBeforeAddFile – 0
  • UpdateIdealWorkerLimit – 0
  • UpdateLocalReplicasWithTrueEolLsn – 1
  • UpdateLogicalMasterOnlyForCDC – 0
  • UpdateMSDBBackupSetCompressionAlgorithmColumn – 1
  • UpdateMSDBBackupSetLastRestorableTimeColumn – 1
  • UpdateReplicationInfoForReplicatedPreparedTransactionAfterRecovery – 1
  • UpdateSetLogForReplAlterColumnDDL – 0
  • UpdateSysDatabasesSkipXLock – 0
  • UpdateSysDatabasesTransitionProtection – 0
  • UpgradePremiumRemoteBlobPropertiesDynamically – 0
  • UpgradeVdwConfigurationParametersStoredProc – 0
  • UpsertWindowsPrincipals – 0
  • UqoFilePathBase64Decoding – 1
  • UqoSkipLobHandleInRowSizeEstimation – 0
  • UseAADRefreshTokensOnSynapseGen3 – 0
  • UseAADRefreshTokensOnSynapseSqlOD – 0
  • UseAADRefreshTokensOnTrident – 0
  • UseAADTenantIdForManagedIdentityWinFabProperty – 0
  • UseAbsAndAdlsConnectorPrefixes – 0
  • UseAppParamsForRGSettings – 0
  • UseAuxiliaryWaitRedoCatchupTelemetry – 1
  • UseAzureFileShareStorage – 0
  • UseBeginOrFirstReplLsnAsLowWatermarkInGetOldestReplBeginLsn – 1
  • UseBitMapForSessionManager – 0
  • UseBlobVersion201704 – 0
  • UseBlobVersion201803 – 0
  • UseBlockAlignReadAzureBlob – 0
  • UseCachedDataExfiltrationConfig – 0
  • UseCacheForAzureKerberosServiceFabricProperties – 0
  • UseChainedCertificatesInUcsConnections – 1
  • UseCompleteFilePathForVolumeComparison – 0
  • UseCompleteFilePathForVolumeName – 0
  • UseConfigurableZeroingIoSizeBytes – 0
  • UseCredManagerBasedPFSMount – 0
  • UseDataExfiltrationCsvFormatParsing – 0
  • UseDbTimeoutForLogins – 0
  • UseDefCollationForExtExtractorInferredColumnTypes – 1
  • UseDfsAsyncList – 0
  • UseDfsListInDirectoryMode – 0
  • UseDMLConfigInGlobalHint – 1
  • UseDriveLetterPrefixInSfLogDirForTelemetry – 0
  • UseDWResourceGroup – 0
  • UseExpSmoothRedoRateForLogThrottlingDueToGeoReplica – 1
  • UseExtendedSessionLimits – 0
  • UseExtendedSessionLimitsXDB – 0
  • UseExtExtractorInferredColumnType – 1
  • UseFabricReplMgrForFaultReportInChangeDBState – 0
  • UseFCBCreateAndGatherWrite – 0
  • UseFilePathToDetectManagedDisksStorageType – 0
  • UseFilePathToDetectPFSStorageType – 0
  • UseFirstPartitionForCacheListInPvs – 1
  • UseFirstPartyAppToAuthenticateToPDS – 0
  • UseFlushFileBuffersNoXInBulkError – 1
  • UseForeignRedoEndLsnForSnapshots – 1
  • UseFormatTypeMetadata – 1
  • UseFunctionForSASTokenInInitializeXLogConfig – 1
  • UseGetAzureActiveDirectoryValuesFromConfig – 0
  • UseGetOldestReplBeginLsnInsteadOfGetOldestBeginLsn – 1
  • UseGetOrRequestNewDataFileV2 – 0
  • UseGroupQueuedIOsProtection – 0
  • UseGUIDInOldValref – 0
  • UseHadrRoleForTelemetry – 0
  • UseHdfsFileSessionIdInReadIoRequestUri – 0
  • UseHintClause – 1
  • UseInitiateRollbackOperationV2 – 0
  • UseInitiateRollbackOperationV3 – 0
  • UseInstanceLevelIopsCapInRealTimeResourceStats – 0
  • UseInstanceLevelIORG – 0
  • UseInstanceTempDbLogByteFactor – 0
  • UseJobMemoryLimitForBP – 1
  • UseJobMemoryLimitForQO – 1
  • UseLastDestagedBlockForForceUpdateDestageMetadata – 0
  • UseLastPersistedSamplePercent – 1
  • UseLegacyProviderInDQ – 0
  • UseLocalTimeInManagedInstance – 0
  • UseLockManagerInterlockedFreeList – 0
  • UseLockManagerSharedFreeList – 0
  • UseLogicalDatabaseIdForServiceBrokerGuid – 0
  • UseLogicalDatabaseIdForServiceBrokerGuid – 0
  • UseLogicalDBNameInRestoreAndRecoveryPhases – 0
  • UseLongRemoteFilePath – 1
  • UseLookupDBToSearchForDBTable – 1
  • UseLowerResourcePoolLimitOnMI – 0
  • UseMarkerFilesForMetadataOnMD – 0
  • UseMarkerServiceReplicaType – 0
  • UseMasterIOResourceGroupForRbpeIORequest – 0
  • UseMDMTargetRidMapping – 0
  • UseMemObjForGetFabricPropertyAsBinaryInternal – 0
  • UseMSIToGetTokenForAAD – 0
  • UseMultipleParsingPmosWhenUsingDirectoryListingPolicy – 1
  • UseMultiplePmosWhenUsingDirectoryListingPolicy – 1
  • UseNewCpuAffinitySetting – 0
  • UseNewWriteAccessObjectInBreakLease – 1
  • UseNodeZero – 0
  • UseNonIncrementalPmoForNativeShuffleLobReaders – 0
  • UseNonIncrementalPMOForSE – 1
  • UseOleDbV19ForTranReplOnMI – 0
  • UseOnlyNegativeSessionIDs – 0
  • UseOOMForSessionIteratorInSTVF – 1
  • UseOriginalRBPEXEvictionSamplingAlgorithm – 0
  • UseParallelDatabaseFileUpload – 0
  • UsePersistedFedAuthAdminInCloudLifter – 0
  • UsePFSAdaptiveQueueSize – 0
  • UsePFSRestAPIRetry – 0
  • UsePFSVolumePerFile – 0
  • UsePhysicalDBNameInServiceBrokerUnderSqlDb – 1
  • UsePitFilterToFetchMetadataXml – 0
  • UsePolarisCredentialPermissionCheck – 0
  • UsePolarisIoRequestDelayInjection – 0
  • UsePolarisRequestOrderPreservation – 0
  • UsePolarisThrottlingHandler – 0
  • UsePoolAllocations – 0
  • UsePoolIoIdleCreditsFixedMinimal – 0
  • UsePoolIoIdleCreditsHigherThanGroup – 0
  • UsePoolIoIdleCreditsSameAsGroup – 0
  • UseProbeAndPassThroughOnlyForCorrectness – 1
  • UseProvidedUsernameSizeInXodbcCacheLookup – 0
  • UseQueryInterruptTimeForRedoRate – 0
  • UseQueryInterruptTimeInRedo – 0
  • UseQuorumHardenedBlockForStartup – 0
  • UserDbBufferPoolAdaptiveWRRFactorCalculation – 0
  • UserDbFilePathsRemappingToDataPathEnabled – 0
  • UserDefinedCatalogCollation – 1
  • UseRecordSizeInRecordSizeAfterUpdate – 1
  • UseReducedLogBlockCountForEP – 0
  • UseReducedLogBlockCountForServerlessEP – 0
  • UseRemoteReplicasForBlobTier – 0
  • UseReplDispatcher – 0
  • UseRestAPIForPFSMetadata – 0
  • UserIdentityCredentialType – 0
  • UserLoginDDLExtendedTelemetry – 0
  • UserResourceGovernanceForCpu – 0
  • UserResourceGovernanceForSessionCount – 0
  • UserResourceGovernanceForWorkerCount – 0
  • UserRolesDmvTokenRefcounting – 1
  • UseSddlForDescriptorComparison – 0
  • UseSeparateCompRoutineDoneEvent – 1
  • UseSeparateDataTranscoderForEachRowGroup – 1
  • UseSeparateLocksForSocketDup – 0
  • UseServerlessMinMemoryReclaimOffsetMB – 0
  • UseServicePrincipalClientIdForAudience – 0
  • UseServicePrincipleForOnBehalfOfAuthToStorage – 0
  • UseSharedDataDuringUpgrade – 0
  • UseSharedPoolForSloSecGroupInNonPremiumMalmo – 0
  • UseSharedWriteForPremiumFileShare – 0
  • UseShorterTimeoutForWaitingForQuorumCatchup – 0
  • UseShortLivedLogCapture – 0
  • UseSnapshotForPerfCounterTelemetry – 0
  • UseSpecificErrorCodeForMissedVLFParity – 0
  • UseSpecificLogFullErrorDuetoMismatchedSLO – 0
  • UseSQLInstanceCapCPU – 0
  • UseSSEForBulkInsertDelimSeek – 1
  • UseSSEForStrToIntConv – 1
  • UseStorageAccountNameToDetermineStorageType – 0
  • UseStoragePmoAsXStoreAadDefault – 1
  • UseTls13InDatabaseMail – 1
  • UseTls13InSqlAgent – 0
  • UseTls13RingCertInSqlAgent – 0
  • UseTranscoderAttributeCache – 1
  • UseUniqueNameForReplAgentCancelEventHandle – 0
  • UseUpdatedDecoderForShowplan – 0
  • UseUpdatedInitiateRollbackOperationForMigration – 0
  • UseUpdateRgIsolationSettingsV2 – 0
  • UseUserManagedIdentityForStorage – 0
  • UseUserPoolNameForElasticPool – 0
  • UseVDWFrontendResourceGroup – 0
  • UseWebHdfsConnector – 0
  • UseXIOUnitSizeForCheckpointThrottling – 0
  • UseXLogIteratorDuringIntraMigration – 0
  • UseXStoreVolumeForStripedFcb – 1
  • Utf8CastFastPath – 0
  • UTF8Collations – 1
  • Utf8EnvChangeFallbackToCodePage – 0
  • ValidateDirtyPageLsn – 0
  • ValidateDirtyPages – 0
  • ValidateEntraLoginName – 0
  • ValidateFederatedDevopsPrincipal – 0
  • ValidateLoginTokenNTGroupsDataOnCacheInsert – 0
  • ValidatePolybaseOnelakePath – 0
  • ValidateRndAccessFileErrorsNew – 1
  • ValidateSecondaryFilesDuringAttach – 0
  • ValidateStartAndEndPageIdForNewSlice – 1
  • VdwBackendFailoverCommunicationEnabled – 0
  • VdwBackendQueryFeedback – 0
  • VdwDataMovementFeedback – 0
  • VdwFrontendAllowResolvedWildcardVirtualColumns – 0
  • VdwFrontendDoNotAutoParameterizeQueries – 0
  • VdwFrontendExtDistrComputation – 0
  • VdwFrontendFailoverCommunicationEnabled – 0
  • VdwFrontendFidoNestedXactForEdc – 0
  • VdwFrontendMemoxmlExternalProperties – 0
  • VdwFrontendOpenrowsetBulkWildcardExpansion – 1
  • VdwFrontendRSCObjectVersionTracking – 0
  • VdwFrontendSysViewQueriesForEdc – 0
  • VdwOperatorMetricsFeedback – 0
  • VdwReportReplicaAddressOnPrimaryTransition – 0
  • VdwWaitOnCodePackageReadyToCommunicateEnabled – 0
  • VectorDataType – 1
  • VectorDataTypeTwoArgs – 0
  • VectorDbAnnMiscChanges – 1
  • VectorFunctionResultCaching – 0
  • VectorFunctionsUsageTelemetry – 1
  • VectorHalfPrecisionFloat – 0
  • VectorIndex – 0
  • VectorIndexBuildProgressTelemetry – 0
  • VectorIndexExtras – 1
  • VectorSearch – 0
  • VectorSearchUsageTelemetry – 1
  • VectorSearchWithoutApply – 1
  • VectorSearchWithoutExplicitTopN – 0
  • VectorSupportForCDC – 1
  • VectorSupportForTranRepl – 1
  • VerbatimString – 0
  • VerboseDEKTracing – 0
  • VerboseLoggingforSLO – 0
  • VerboseLoggingforSLODbPageBroker – 0
  • VerboseTDETracing – 0
  • VerboseTruncWarnErrors – 1
  • VerifyDataExfiltrationAllowance – 0
  • VerifyForeignFileInRemoteReplicas – 0
  • VerifyLeaseMetadataConsistency – 1
  • VerifyRequestLsnBeforeNotifyingNewLogBlock – 1
  • VersionAgnosticIsLogicallyPausedAPI – 0
  • VersionCleanupBTreeKeyLockTimeout – 1
  • VersionCleanupOnRestoreWithStandbySkipIfCtrNotEnabledAndNoAbortedXacts – 1
  • ViewConstantColumnCheckInCteUpdateOutputInsertedClause – 1
  • VirtualAllocPseudoLeakReporting – 0
  • VirtualColumnStatsForExternalTables – 0
  • VirtualColumnStatsForOpenrowset – 0
  • VldbBackupBillingFromModifiedPage – 0
  • VldbBackupBillingFromModifiedPageDuringFlush – 0
  • VldbBlockShrinkIfDatabaseNotEncrypted – 0
  • VldbEncryptLogInComputeForLogReplica – 0
  • VldbForceAllocFileSpace – 1
  • VldbForwardMigrationV2 – 0
  • VldbGetLogLeases – 1
  • VldbLogBlockChecksumValidationAllHandShakes – 1
  • VldbMinNumOfDataFiles – 1
  • VldbPlannedFailoverFlushOnChangeRole – 1
  • VldbShrinkCleanupOnEncryption – 1
  • VldbShrinkDisableDeferPageDeallocationForHeaps – 0
  • VldbShrinkEmitPurgeStats – 1
  • VldbShrinkEnableFileGrowth – 0
  • VldbShrinkForRbioStorage – 0
  • VldbShrinkForStorageV1 – 0
  • VldbShrinkForStorageV2 – 0
  • VldbShrinkIncreasePurgeIAMLockTimeout – 0
  • VldbShrinkMinDbSize – 0
  • VldbShrinkRetryDeadlockVictimInTruncation – 0
  • VldbShrinkUseMultipleExtentCacheSlots – 0
  • VldbShrinkWaitForLowWatermark – 1
  • VldbShrinkWithPageServer – 1
  • VldbStandbyGeoDR – 1
  • VldbStandbyGeoDRReadAccess – 1
  • VldbUnifyStoredProc – 1
  • VldbWorkloadGroups – 0
  • VnetAuditingLoginStoreData – 0
  • VnetCheckSnatAddressFirewallRule – 0
  • VnetFirewallAllowAllAzureIncludesAnyVnets – 0
  • VnetFirewallLookup – 0
  • VnetFirewallRulesTableCheck – 1
  • VnetFirewallStoreMetadata – 0
  • VnetIEAccessLockdownOnLogin – 0
  • VnetIEAccessLockdownOnLoginUseResourceId – 0
  • VnetIEAllowAllAzureIncludesAnyInterfaceEndpoints – 0
  • VnetIEReadInterfaceEndpointsProfiles – 0
  • VnetIpv6FDPrefixCheck – 0
  • VnetIpv6Parsing – 0
  • VnetIpv6ParsingPrefixFromDest – 0
  • VnetIpv6ParsingV2 – 0
  • VnetIpv6SnatAddressParsing – 0
  • VnetPrivateEndpointsSkipSqlFirewall – 0
  • VnetSendIpv6ToManagementService – 0
  • VolumeBandwidthGovernanceDefaultPolicy – 1
  • VolumeTrafficLongRetriesAsViolation – 0
  • VolumeTrafficMetering – 0
  • VolumeTrafficPolicing – 0
  • VolumeTypeGovernance – 1
  • WaitForAddPageServerOnRbioForwarder – 1
  • WaitForDbSwitchRolesFinishedBeforeDbRestart – 1
  • WaitForGeoPartnersBeforeTruncating – 1
  • WaitForLogFlushDuringCreateFormatFile – 1
  • WaitForManagedDisksConfiguration – 0
  • WaitForQueryThreadResourceRefresh – 1
  • WaitForRedoLsnDuringReplicaCatchup – 1
  • WaitForRedoLsnToCatchUpTelemetry – 1
  • WaitForScansStartDuringQuorumCatchup – 0
  • WatsonAlwaysInvoke – 0
  • WeakenReplicationAgentUserForWcow – 0
  • WildcardExpansionCacheStorePredicatesInKey – 1
  • WildcardExpansionOptimizedTokenMatching – 1
  • WindowClauseSupport – 1
  • WindowFunctionNullTreatment – 1
  • WindowsAuthenticationSurfaceCAPolicyError – 1
  • WindowsPrincipalsImpersonation – 0
  • WorkerStealing – 1
  • WorkfileListOptimizations – 1
  • WPRBucketSharing – 0
  • WPRBucketSharingEP – 0
  • WPRCheckStalenessOfPageForNullPageLSNOnPS – 1
  • WPRPopulateDuringRbpexSeeding – 0
  • WPRUpdateLastUsedWhenReadingBucket – 1
  • WPRWithCRBPEXForForeignFile – 0
  • WriteBehindActorsWaitForQuorumCatchUp – 1
  • WriteBehindValidatePageId – 1
  • WriteDistributedQueryHistory – 0
  • WriteDistributedQueryHistoryOnSynapseGen3 – 0
  • WriteDistributedQueryHistoryOnSynapseSqlOD – 0
  • WriteDistributedQueryHistoryOnTrident – 0
  • WriteDistributedQueryHistoryPersistInternalNullSqlHandle – 0
  • WriteDistributedQueryText – 0
  • WriteDistributedQueryTextForInternalQueries – 0
  • WriteDistributedQueryValidityCheck – 0
  • WrongTruncatedErrorMessageFix – 1
  • XATransactionsOnManagedInstance – 0
  • XCMoveCheckAgainstSterlingModelDb – 0
  • XCMoveCleanLogicalMasterCatalogViews – 0
  • XCMoveFixLogicalMasterDatabaseCopiesTableV2 – 0
  • XCMoveFixupDbScriptLevel – 0
  • XCMoveMetadataConsistencyCheckForLogicalMaster – 0
  • XCMoveMetadataReconcilInPostMigration – 0
  • XCMoveRerunMetadataReconcilInPostMigration – 0
  • XCMoveRunDBUpgradeSteps – 0
  • XdbBackupSkipMsdbHistoryLogging – 0
  • XdbHadronSkipMsdbHistoryLogging – 0
  • XdbHostDupConnInLoginGroup – 0
  • XdbLoginResourcePool – 0
  • XdbPackageLauncher – 0
  • XdbRestoreSkipMsdbHistoryLogging – 0
  • XdbSeedingResourcePool – 0
  • XDbSqlAgentActive – 1
  • XdbTdeScanPool – 0
  • XDBWithSqlpal – 0
  • XdesExceptionListOptimization – 1
  • XdesMgrUseRWSpinLock – 0
  • XECollectEventsInternalMetrics – 0
  • XECollectInternalMetrics – 0
  • XEFiltering – 0
  • XEFilteringOnProperties – 0
  • XEventAlertOnEventFileTimeout – 0
  • XEventAllowDispatcherThreadCreationFailure – 0
  • XEventAllowNonYieldInSqlTextAction – 1
  • XEventCloseDatabaseScopedSessionsAsynchronously – 0
  • XEventCloseOrphanSessionsForDDLStop – 1
  • XEventCloudEventStreaming – 0
  • XEventCloudUserCallstackRva – 1
  • XEventCloudUserHistogramTarget – 1
  • XEventCloudXELFileStreaming – 0
  • XEventCloudXELFileStreamingFilter – 0
  • XEventDedicatedUserXESessionDispatcher – 1
  • XEventDelayAllocAsyncBuffers – 1
  • XEventDynamicAllowAndBlockLists – 0
  • XEventEnableDatabaseScopedSessionFlush – 1
  • XEventEnableETWTracing – 0
  • XEventEnableMultipleDispatcherThreadsInLongRunningPools – 0
  • XEventEnableMultipleDispatcherThreadsPerScheduler – 0
  • XEventEventFileBlobRollingDelete – 0
  • XEventEventFileCreateLogTimeoutDropBuffer – 0
  • XEventEventFileErrorMessageReportingFix – 1
  • XEventEventFileFirstLockTimeoutDropBuffer – 0
  • XEventEventFileRedactFilename – 0
  • XEventEventFileRollingDeleteLogSysMetadata – 1
  • XEventEventFileThrottleCreateLog – 0
  • XEventExtraDispatchers – 1
  • XEventFailFastSessionLoading – 0
  • XEventForceEventFileTargetProcessFailure – 0
  • XEventGetCredWithFailOnTimeoutOption – 0
  • XEventGetTargetStateMemoryStats – 1
  • XEventHistogramTrackCollisions – 0
  • XEventHistoricalAutoLoadCleanup – 0
  • XEventIgnoreNoEventLossInDbScopedSessions – 0
  • XEventIndexedFileTarget – 1
  • XEventLimitFailedCreateLogAttempts – 0
  • XEventLogDispatcherOfSessionAtSessionStart – 0
  • XEventLongRunningTargetOnDedicatedDispatcher – 0
  • XEventMaxSessionDuration – 0
  • XEventMinDispatcherLoad – 1
  • XEventNoLogRolloverWhenSessionIsClosing – 1
  • XEventPauseBeforeXMLSessionLoading – 0
  • XEventReadTargetDataSystemHealthSession – 0
  • XEventRingBufferTarget – 1
  • XEventRunStartupSessionsOnSecondaries – 0
  • XEventSetContextAsUserAtCloudStartup – 0
  • XEventStrictXMLSessionLoading – 0
  • XEventSystemMetadataLogging – 1
  • XEventTargetLogging – 1
  • XEventUserSessionLogging – 0
  • XEventUseSessionContextForLastError – 1
  • XEventVerifyActionCompletionRoutinesCalled – 0
  • XEventVersionedTargetStatus – 1
  • XEventXmlDedicatedDispatcherSupport – 0
  • XEventXStoreTarget – 1
  • XEventXStoreTargetLazyCreate – 0
  • XFCB2CloseFilePauseReadAndWriteDispensers – 1
  • XFCB2CopyByteCountWhenForceFlushOverride – 1
  • XFCB2CreateFileCatchExceptions – 1
  • XIEnableFileOverwrite – 0
  • XINoFileDelete – 0
  • XioDynamicScalingTierUpdateDuringActivation – 0
  • XIOHdfsHandleIncompleteRead – 1
  • XIOHonorCreateNewWhenRacing – 1
  • XIOReadRequestExpectExactSize – 1
  • XIOReadRequestPerformChecksumValidationForBlobApi – 0
  • XIOReadRequestPerformChecksumValidationForDfsApi – 0
  • XIORefactoringUsesRG – 0
  • XIORetryFor12007 – 1
  • XIORetryFor409 – 0
  • XIOSnapshotNonBlocking – 0
  • XIOUseCRC64Verification – 1
  • XIOUseServerSideLMT – 1
  • XIOVerifyETag – 0
  • XIOWaitForSafeToCloseEvent – 1
  • XIOWinHttpDisableProxySvcCalls – 0
  • XIOWinHttpSecureProtocolOverride – 1
  • XIOWinHttpSecureProtocolTLS13 – 1
  • XIOWriteRequestPerformChecksumValidationForBlobApi – 0
  • XIOWriteRequestPerformChecksumValidationForDfsApi – 0
  • XListFix – 1
  • XLogReaderWaitForMoveUpRedoConfigsOverride – 0
  • XLogReadThreadAddRef – 1
  • XmlBcpApiPageAllocationIncrease – 0
  • XmlComponentRepair – 0
  • XmlCompression – 1
  • XmlCompressionBatchModeFix – 0
  • XmlCompressionTelemetry – 1
  • XOdbcAuthenticationCache – 0
  • XOdbcAuthenticationCacheDelayedCleanup – 0
  • XOdbcAuthenticationCacheLocalAuthOnMasterFailure – 0
  • XOdbcSupportTds8 – 0
  • XStoreAlwaysLogErrorResponse – 0
  • XStoreAvoidRetryOnInvalidRequestError – 1
  • XStoreCancelIOinBlobAccess – 1
  • XStoreChunkedEncodingHandling – 1
  • XStoreCredentialRefreshForSecondary – 1
  • XStoreCredMetadataNullContextCheck – 1
  • XstoreDatabaseStorageClientESANSupport – 0
  • XstoreDatabaseStorageClientSupport – 0
  • XStoreDetailedThrottlingReason – 0
  • XStoreEnablePercentEncodingOfRequestChars – 0
  • XStoreGetContentLengthFromHeader – 0
  • XStoreHttpAutomaticProxy – 0
  • XStoreIOStatsManager – 0
  • XStoreIOStatsRequestsXEvents – 0
  • XStoreIOStatsXEvents – 0
  • XStoreIOTimeLimit – 1
  • XStoreMDMTelemetry – 1
  • XStoreNoCreateRetryIfFileExists – 0
  • XStoreOpenFileXEvents – 0
  • XStoreRetryOnTooManyRequestsError – 1
  • XStoreSetBlobExpiryOnFileCreate – 0
  • XStoreTridentImproveDecodingOfEncodedPathsInDeltaLogs – 0
  • XStoreUseAlternativeEndpoint – 0
  • XStoreWinhttpConnectionMgmt – 0
  • XStoreWinhttpConnectionMgmtPerFcbType – 0
  • XStoreWinHttpTimeouts – 1
  • YaccJsonPathParser – 1
  • YeildAndRetryQosWhenConnectionIsStillBeingSetUp – 1
  • YieldInFInitEqualities – 1
  • YukonRtmCacheLimits – 0
  • ZeroOutFileHeaderDuringRestore – 1
  • ZeroSizedFileValidateFixup – 1

New Views

  • dm_database_backup_lineage
  • dm_db_internal_auto_tuning_create_index_recommendations
  • dm_db_internal_auto_tuning_recommendation_impact_query_metrics
  • dm_db_internal_auto_tuning_recommendation_metrics
  • dm_db_internal_auto_tuning_workflows
  • dm_db_internal_automatic_tuning_version
  • dm_db_logical_index_corruptions
  • dm_db_xtp_undeploy_status
  • dm_exec_ce_feedback_cache
  • dm_exec_distributed_tasks
  • dm_external_governance_synchronizing_objects
  • dm_external_policy_excluded_role_members
  • dm_feature_switches – see above note for this one
  • dm_hadr_internal_availability_groups
  • dm_hadr_internal_availability_replicas
  • dm_io_network_traffic_stats
  • dm_os_memory_allocations_filtered
  • dm_os_memory_health_history
  • dm_os_memory_nodes_processor_groups
  • dm_os_parent_block_descriptors
  • dm_pal_ring_buffers
  • dm_server_managed_identities
  • external_governance_sensitivity_labels_mapping
  • external_models
  • information_protection_label_mapping
  • json_index_paths
  • syscolumn_store_segments_2020
  • syscolumns_2019
  • sysdatabase_principals_2021
  • sysexternal_data_sources_2016
  • sysexternal_data_sources_2017
  • sysexternal_file_formats_2016
  • sysexternal_tables_2016
  • sysquery_context_settings_2016
  • sysquery_store_query_hints_2019
  • sysquery_store_runtime_stats_2016
  • sysquery_store_runtime_stats_2017
  • sysquery_store_runtime_stats_2019
  • sysquery_store_runtime_stats_interval_2016
  • sysquery_store_wait_stats_2019
  • sysserver_principals_2021

New Functions

  • dm_db_column_store_redirected_lobs
  • dm_db_exec_cursors
  • fn_get_audit_file_v2
  • fn_has_change_feed_permissions

New Columns in Existing System Tables and Views

  • all_columns.vector_dimensions
  • all_columns.vector_base_type
  • all_columns.vector_base_type_desc
  • all_parameters.vector_dimensions
  • all_parameters.vector_base_type
  • all_parameters.vector_base_type_desc
  • columns.vector_dimensions
  • columns.vector_base_type
  • columns.vector_base_type_desc
  • databases.is_data_lake_replication_enabled
  • databases.is_event_stream_enabled
  • databases.data_compaction
  • databases.data_compaction_desc
  • databases.data_lake_log_publishing
  • databases.data_lake_log_publishing_desc
  • databases.is_vorder_enabled
  • databases.is_proactive_statistics_refresh_on
  • databases.is_optimized_locking_on
  • dm_database_backups.in_retention
  • dm_db_column_store_row_group_operational_stats.row_group_elimination_count
  • dm_exec_query_memory_grants.query_hash
  • dm_exec_query_memory_grants.query_plan_hash
  • dm_exec_query_profiles.row_requalification_count
  • dm_external_provider_certificate_info.expiry_date
  • dm_external_provider_certificate_info.is_readable
  • dm_external_provider_certificate_info.is_missing
  • dm_hadr_availability_replica_states.is_internal
  • dm_hadr_database_replica_states.is_internal
  • dm_os_memory_allocations.allocation_rva_stack
  • dm_os_memory_cache_counters.extended_properties
  • dm_os_ring_buffers.ring_buffer_group
  • dm_os_ring_buffers.create_time
  • dm_os_schedulers.total_waits_completed
  • dm_os_schedulers.total_enqueued_tasks
  • dm_os_schedulers.total_completed_tasks
  • dm_os_schedulers.spinlock_wait_time_ms
  • dm_os_schedulers.spinlock_max_wait_time_ms
  • dm_os_schedulers.spinlock_wait_count
  • dm_os_threads.description
  • dm_os_workers.cpu_used
  • dm_resource_governor_resource_pools.total_cpu_usage_actual_ms
  • dm_resource_governor_workload_groups.total_cpu_usage_actual_ms
  • dm_resource_governor_workload_groups.cache_memory_kb
  • dm_resource_governor_workload_groups.compile_memory_kb
  • dm_resource_governor_workload_groups.used_memory_kb
  • dm_resource_governor_workload_groups.cap_cpu_percent
  • dm_resource_governor_workload_groups.tempdb_data_space_kb
  • dm_resource_governor_workload_groups.peak_tempdb_data_space_kb
  • dm_resource_governor_workload_groups.total_tempdb_data_limit_violation_count
  • dm_tran_database_transactions.database_transaction_first_repl_lsn
  • dm_tran_persistent_version_store_stats.pvs_off_row_page_skipped_oldest_aborted_xdesid
  • dm_xe_session_targets.used_memory
  • dm_xe_session_targets.max_memory
  • dm_xe_session_targets.failed_buffer_count
  • dm_xe_sessions.buffer_processing_count
  • fulltext_indexes.data_space_id
  • index_columns.data_clustering_ordinal
  • parameters.vector_dimensions
  • parameters.vector_base_type
  • parameters.vector_base_type_desc
  • query_store_plan_forcing_locations.timestamp
  • query_store_plan_forcing_locations.plan_forcing_type
  • query_store_plan_forcing_locations.plan_forcing_type_desc
  • resource_governor_workload_groups.group_max_tempdb_data_percent
  • resource_governor_workload_groups.group_max_tempdb_data_mb
  • stats.replica_role_id
  • stats.replica_role_desc
  • stats.replica_name
  • system_columns.vector_dimensions
  • system_columns.vector_base_type
  • system_columns.vector_base_type_desc
  • system_internals_partition_columns.hobt_column_id
  • system_internals_partition_columns.is_csilocator
  • system_internals_partition_columns.is_added_with_skip_segments
  • system_parameters.vector_dimensions
  • system_parameters.vector_base_type
  • system_parameters.vector_base_type_desc

New Sys.Configurations

  • ADR cleaner lock timeout (s) – ADR cleaner lock timeout
  • SLOG memory quota (%) – SLOG memory quota percentage
  • max UCS send boxcars – Maximum number of UCS boxcars for sending messages.
  • availability group commit time (ms) – Configure availability group commit time in milliseconds for SQL Server only.
  • tiered memory enabled – tiered memory memory-optimized is disabled by default.
  • max server tiered memory (MB) – Maximum size of server tiered memory (MB)
  • external rest endpoint enabled – Enable or disable invocations of external REST endpoints
  • external AI runtimes enabled – Enable or disable using external AI runtimes

New Messages

  • 370: Unknown object name.
  • 810: The operating system returned error %ls to SQL Server during a %S_MSG at offset %#016I64x in file ‘%ls’. This is intended to raise only in Azure SQL DB. Complete a full database consistency check (DBCC CHECKDB). This error can be caused by many factors; for more information, see SQL Server Books Online.
  • 837: The operating system returned error %ls to SQL Server during a %S_MSG at offset %#016I64x in file ‘%ls’. This error can be caused when a remote IO fails due to timeout.
  • 838: An asynchronous API call (%ls) hasn’t returned in %I64u ms. Non-yielding scheduler errors might occur.
  • 900: Failed to start buffer pool extension because the file configuration has changed and is incompatible with the existing one.
  • 1137: The number of database files for Next-Gen General Purpose instances cannot exceed (%d).
  • 1138: Could not allocate a new page for database ‘tempdb’ because that would exceed the limit set for workload group ‘%ls’.
  • 2578: Json corruption found in column “%.*ls” in table ‘%ls’ (ID %d). Data row (%d:%d:%d) identified by (%ls) is corrupted. Please update the column with a valid Json.
  • 2819: Plan Cache Hydration application login failed because feature switch PlanCacheHydrationReplay is not enabled on this server
  • 2950: The operation encountered an integer overflow exception.
  • 2951: The operation encountered a bad format exception.
  • 2952: The operation encountered a bad array length exception.
  • 3470: The recovery of the database “%.*ls” could not redo the file size change for file “%.*ls” because of the missing connection.
  • 3614: Batch Statistics: Overall Duration = %f ms, CPU time = %f ms, Total logical reads = %lu, physical reads = %lu, remote reads = %lu, logical writes = %lu, Compile CPU time = %f ms, Login time = %lu ms, Total Waits = %f ms, Log Bytes = %I64u, SQLHandle = %hs
  • 3645: Batch Connectivity Statistics: Packets Read Time = %f ms, Packets Read Time Before Exec = %f ms, Packets Write Time = %f ms, Packets Write Time Before Exec = %f ms, TCP_INFO_v1 = %ls
  • 3646: Thrown by a utility function documented with “fails by throwing an exception that caller MUST catch.” Users should not see this error.
  • 3696: Internal error while preparing GUID.
  • 3697: Batch Waits Statistics: %ls
  • 3765: Could not delete native shuffle storage ‘%ls’. See the SQL Server error log for more information.
  • 3766: Cannot drop %S_MSG ‘%.*ls’ using old ‘Table.Index’ syntax, use ‘Index ON Table’ syntax instead.
  • 3767: Could not drop the primary key constraint ‘%.*ls’ because the table has a JSON index.
  • 3768: Could not drop the primary key constraint ‘%.*ls’ because the table has a vector index.
  • 3878: The tiered memory memory-optimized configuration has been set to ‘%S_MSG’. Restart SQL server for the new setting to take effect.
  • 3879: Tiered memory for buffer pool started with memory-optimized metadata.
  • 4713: Truncate table failed for ‘%.*ls’ with error number %d
  • 4714: Truncating global temporary tables and transient user tables in TEMPDB is not supported.
  • 4715: Truncating an external table is not allowed.
  • 5375: Cannot access internal expression index column ‘%.*ls’.
  • 5376: Cannot modify permissions for Index on Expression column ‘%.*s’.
  • 5377: Cannot alter column ‘%.*s’ because it is index on expression column.
  • 5378: Adding constraint to Index On Expression column ‘%.*s’ is not allowed.
  • 5379: Column ordinal value is not allowed in the column definition for the column ‘%ls’ and file format ‘%ls’.
  • 5380: The specified column ‘%ls’ contains unsupported character (‘[‘ or ‘]’).
  • 5381: Internal error during Index On Expression creation for index: ‘%.*s’.
  • 5382: Cannot drop index ‘%.*s’ because it contains $expression_index column and the ‘Index on Expression’ feature is OFF.
  • 5875: Cannot configure tiered memory for this edition of SQL Server.
  • 5876: Tiered Memory is not supported on this platform or in this edition of SQL Server.
  • 7451: Retrieval of the MWC Token for Onelake/DFS access failed with error ‘%ls’.
  • 7452: Initialization of the MWC Token Cache failed. Lock Mode: %.*ls.
  • 7453: Sending of statistics request failed with error ‘%lu’.
  • 7454: SQL internal communication failed with error ‘%ls’.
  • 7687: ALTER TABLE SWITCH statement failed because table ‘%.*ls’ and table ‘%.*ls’ have non-matching fulltext indexes.
  • 7688: ALTER TABLE SWITCH statement failed because there are active crawls on the fulltext index, wait until crawl completed or disable fulltext index.
  • 8069: The incoming tabular data stream (TDS) remote procedure call (RPC) protocol stream is incorrect. Parameter %d (“%.*ls”): JSON data type is not supported in TDS on the server side.
  • 8583: DTC fully qualified domain name (FQDN) resolution setting is ‘%ls’.
  • 8760: Recompile with replay script for long haul testing for Optimization Replay feature
  • 8761: Unsupported virtual column in memo XML.
  • 8762: Table-valued function ‘%s’ is not supported in this version of Synapse Sql.
  • 8763: TABLESAMPLE with ‘ROWS’ clause is unsupported in this version of Synapse SQL.
  • 8764: Error occurred when sending metadata over the network from distribution %d to distribution %d. Additional details: ‘%s’. Please try to run the query again. If the error persists, please contact support.
  • 8765: Error 0x%X occurred when %S_MSG a connection from distribution %d to distribution %d. Additional details: ‘%s’. Please try to run the query again. If the error persists, please contact support.
  • 8766: An error occurred when reading data moved from one distribution to another. Try to run the query again. If the error persists, contact support.
  • 8767: Error occurred when reading metadata from distribution %d. Additional details: ‘%s’. Please try to run the query again. If the error persists, please contact support.
  • 8768: Recursive CTEs are unsupported in this version of Synapse SQL.
  • 8769: Warning: The estimated result set size for this query is %I64u. Consider adding filters to reduce the result size or sending result to a file or external table.
  • 8770: Unsupported expression in Memo XML.
  • 8771: Unsupported operator for resource actuals feedback.
  • 8772: Recompile for Trident Result Set Cache creation
  • 8773: Reserved error message. Should never be issued.
  • 8774: %s
  • 8775: %s
  • 8776: %s
  • 8777: %s
  • 8778: Query execution has been aborted because the ABORT_QUERY_EXECUTION hint was specified.
  • 8779: Failed to initialize in-memory storage for operator metrics feedback.
  • 8780: Schema mismatch during native data movement. If this error persists, contact support.
  • 8781: Query processor could not produce a query plan because of the error in reusing multiconsumer spool in the plan.
  • 8782: Memo deserialization has been completed successfully.
  • 8783: Table metadata could not be found.
  • 8784: Unsupported operator in Memo XML.
  • 8785: NCCI in broadcast mode unsupported error
  • 8786: Query processor could not force query provided in USE PLAN hint because it couldn’t generate an index seek close enough to the specified in the showplan XML.
  • 8787: Updating the row count of a distributed table is not allowed in this version.
  • 8788: REPLICATE_LEFT hint not allowed in this version.
  • 8789: %s Nested CTE internal diagnostic message
  • 8790: One or more non-scalable operation is detected. Check product documentation for details.
  • 8791: %s
  • 8792: Query processor could not produce query plan because the USE HINT option contains invalid hint. Remove or replace USE HINT: %s.
  • 8800: [DOP Feedback] Internal error has occurred for: plan hash: %I64x, plan id: %d.
  • 8801: Warning: The FORCE DISTRIBUTED PLAN query hint was applied, but the query was executed using a single node plan. Check product documentation for details.
  • 9052: The database ‘%.*ls’ is in a state that does not allow new log to be generated until a new VLF can be created. Please release the active log by cancelling long running transactions.
  • 9053: The transaction log for database ‘%.*ls’ is full due to the database being on a higher service level objective (SLO) than one of its geo-secondary databases. Please update the SLO of all geo-secondary databases to match the SLO of current database.
  • 9054: Invalid request to move the first VLF while transforming the log file to Hyperscale format.
  • 9130: Warning: Ignoring update of ‘%.*ls’ statistics. ACE statistics are auto updated, UPDATE STATISTICS DDL statement is not supported.
  • 9131: Stats messages cannot be sent because the feature was disabled during SQL startup.
  • 9132: Stat messages cannot be sent because the stats manager is still starting.
  • 9133: Stat messages could not be processed, because the database does not exist or could not be opened.
  • 9134: Stat messages could not be processed, because the message version is not understood by the server.
  • 9135: Stat messages could not be processed, because the message failed to parse.
  • 9136: Stat messages could not be processed, because the table or index has been dropped or modified.
  • 9137: The statement failed because the necessary statistics could not be automatically created for ‘%.*ls’ due to a change in the table schema since the snapshot transaction started. Retry executing the statement.
  • 9138: Stat were updated recenty, skipping another update.
  • 9139: Statistics are too large to be sent to the primary.
  • 9140: The existing statistics and the incoming update have different INCREMENTAL settings, discarding the update.
  • 9141: There was an error updating the statistic. Please contact customer support.
  • 9841: An invalid Unicode escape sequence was specified in the input. Unicode escape sequences should be specified as XXXX or +XXXXXX where X is a .
  • 9842: Invalid Unicode escape character was provided. The cannot be .
  • 9843: Unicode escape character ‘%.*ls’ is invalid. Unicode escape character should be of 1 character length and a code point ranging from U+0020 up to U+007E.
  • 9844: The char/varchar input type uses an unsupported collation. Only a UTF8 collation is supported with char/varchar input type in UNISTR function.
  • 9992: Failed to retrieve full-text drop batch size configuration. A drop batch size of %d will be used instead.
  • 9993: Informational: Failed to create Fulltext index internal table to track failed DocId on table ‘%.*ls’.
  • 9994: Informational: Failed to insert failed Doc Id ‘%d’ from table ‘%ls’ into the internal table, error: %d.
  • 9995: Internal table access error: failed to access the Fulltext failed DocId internal table with HRESULT: 0x%x.
  • 9996: Failed to create DML AFTER trigger to track DML operations on failed Doc Id for table ‘%ls’.
  • 10682: Cannot convert the %S_MSG ‘%.*ls’ to a relational index by using the DROP_EXISTING option.
  • 10683: Cannot create %S_MSG because %S_MSG already exists on the table.
  • 10988: The %ls limit for the workspace is %d and has been reached.
  • 10989: %ls_MAX_TEMPDB_DATA_PERCENT is ignored when MAXSIZE for any tempdb data file is UNLIMITED. Make sure that MAXSIZE is set for each tempdb data file and try again.
  • 10990: The current tempdb space consumption by workload group ‘%s’ exceeds the new configured limit. Increase the configured limit or reduce tempdb space consumption and try again.
  • 11448: Transaction with read committed snapshot isolation failed in database ‘%.*ls’ because the object accessed by the statement has been modified by a DDL statement in another concurrent transaction since the start of this snapshot. A concurrent update to metadata can lead to inconsistency if mixed with read committed snapshot isolation.
  • 11573: The value of the %.*ls parameter should be in the range %.*ls.
  • 11747: Value of parameter ‘%.*ls’ is out of expected range.
  • 11805: Operation was aborted because LastBackupName parameter contains forbidden characters (‘\n’ or ‘\r’).
  • 11806: The operation was aborted because the ‘LastBackupName’ parameter contains invalid characters. Only ASCII characters are allowed.
  • 11907: The operation cannot be completed because a connection to the native shuffle storage could not be made. Please try to run the operation again. If the error persists, please contact support.
  • 12137: Optimized Locking is not yet available in this Azure region. Please visit the Microsoft documentation for more details.
  • 12138: Cannot alter database options for database ‘%ls’ because it is not ONLINE.
  • 12139: Optimized Halloween Protection is enabled for this database. Please disable Optimized Halloween Protection first in database scoped config and then disable Accelerated Database Recovery.
  • 12140: Metadata Snapshot cannot be enabled for the database as Accelerated Database Recovery is not enabled for the database.
  • 12141: Metadata Snapshot is enabled for this database. Please disable Metadata Snapshot first and then disable Accelerated Database Recovery.
  • 12142: Automatic Index Compaction cannot be enabled for database ‘%ls’ because Accelerated Database Recovery is not enabled.
  • 12143: Automatic Index Compaction is enabled for database ‘%ls’. To disable Accelerated Database Recovery, disable Automatic Index Compaction first.
  • 12144: Automatic Index Compaction cannot be enabled at this time.
  • 12506: The distribution option used is not supported in the CREATE TABLE query.
  • 12507: The index option selected is not supported in a CREATE TABLE AS SELECT query.
  • 12508: Cross-database table clone is not supported.
  • 12509: The user either lacks required permissions on the source or target database, schema, or table, otherwise one or more does not exist.
  • 12510: Feature ‘%.*ls’ is not supported by table clone.
  • 12511: Database Clone is not enabled for this instance.
  • 12512: Internal error. Encounter unexpected error while cloning trident dw database.
  • 12513: An internal error occurred while cloning the specified table.
  • 12514: The specified point-in-time is invalid. The timestamp must not be after the current system time.
  • 12515: The specified point-in-time is invalid. The timestamp must not be before the object was created.
  • 12516: The specified point-in-time is invalid. The timestamp must not be before the object was last altered.
  • 12517: The specified point-in-time is outside of the data retention period for the table. The retention period defined for this table is %d days.
  • 12518: The specified point-in-time is invalid. The point-in-time must be before the current transaction’s begin time.
  • 12519: The FOR TIMESTAMP AS OF query hint can only be specified once per statement.
  • 12520: A non-versionable data source was specified in the time travel query.
  • 12521: The FOR TIMESTAMP AS OF query hint can only be used with read-only SELECT statements.
  • 12522: The specified point-in-time is outside of the data retention period for the database. The retention period defined for this database is %d days.
  • 12523: The specified point-in-time is invalid. The timestamp must not be after the current snapshot time.
  • 12524: The specified point-in-time is invalid. Physical metadata is not available at this timestamp. Please specify a later time.
  • 12525: Internal error. Unable to find physical metadata for a table. Please try the operation again and contact Customer Support Services if this persists.
  • 12713: OPENROWSET is not allowed to read local files. Path: ‘%ls’.
  • 13641: There is not enough resources to perform the operation. One or more JSON character strings in the query exceeds the supported limit for the JSON type.
  • 13642: Encountered an unsupported version of the JSON type. Please run DBCC CHECKTABLE with EXTENDED_LOGICAL_CHECKS to identify the rows. The remedy is to delete the rows and insert the JSON documents as character strings.
  • 13643: Encountered corrupted JSON type. Please run DBCC CHECKTABLE with EXTENDED_LOGICAL_CHECKS to identify the rows. The remedy is to delete the rows and insert the JSON documents as character strings.
  • 13644: String value length exceeds maximum %d bytes in JSON type.
  • 13645: Nested level of JSON document exceeds limit %d.
  • 13646: Key string length exceeds limit %d bytes in JSON type.
  • 13647: Number of items in one object/array exceeds limit %d in JSON type.
  • 13648: Length of numeric string around ‘%.*ls’ exceeds limit %d characters in JSON type.
  • 13649: Number of unique keys exceeds limit %d in JSON type.
  • 13650: JSON path exceeds limit of %d bytes.
  • 13654: JSON column(s) cannot be natively imported through BULK INSERT or OPENROWSET(BULK) statement. Please use a format file to explicitly specify the type of the JSON column(s) and specify the format file in the BULK INSERT or OPENROWSET(BULK) statement.
  • 13655: JSON data type is not supported in distributed queries. Remote object ‘%.*ls’ has JSON column(s).
  • 13656: JSON data type cannot be used when its feature switch is off.
  • 13657: Cannot create alias types from a JSON data type.
  • 13658: JSON data type cannot be used in OpenJson function.
  • 13659: Index %d provided at position %d is not within the array of size %d.
  • 13660: %s not yet supported for advanced JSON array accessors.
  • 13661: JSON data type is not supported in CDC tracked table.
  • 13662: JSON data type is not supported in transactional replication.
  • 13663: JSON data type is not supported in generic replication features.
  • 13664: JSON path not valid for Json index.
  • 13665: %s not yet supported for JSON native data type.
  • 13666: %s does not support CLR type as parameters
  • 13667: Json aggregates do not support order-by within group when specified with grouping sets, cubes and rollups. Try your query without order-by within group.
  • 13668: JSON_QUERY using WITH ARRAY WRAPPER will cause a buffer overflow. Please cast the document to a LOB.
  • 13670: Input JSON is not a valid Vector : ‘%ls’.
  • 13671: Given Vector size is not supported. Maximum allowed size ‘%ld’.
  • 13672: Table ‘%.*ls’ needs to have a clustered primary key with less than %d columns in it in order to create a JSON index on it.
  • 13674: DROP JSON INDEX does not support any options.
  • 13675: Cannot create a JSON index on temp objects. ‘%.*ls’ is identified as a temp object.
  • 13676: Internal error occurred while creating the JSON index. Please run DBCC CHECKCATALOG and retry if it does not report any error. Please contact support in case of error.
  • 13677: Failed to create internal table for the JSON index.
  • 13678: Could not create the JSON index on object ‘%.*ls’ because that object is not a table. Create the index on the base table column.
  • 13679: ‘%.*ls’ is not a valid JSON index name because it starts with ‘%c’ character. JSON index name should not start with ‘#’ or ‘@’
  • 13680: Column ‘%.*ls’ on table ‘%.*ls’ is not of JSON data type, which is required to create a JSON index on it.
  • 13681: A JSON index ‘%.*ls’ already exists on column ‘%.*ls’ on table ‘%.*ls’, and multiple JSON indexes per column are not allowed.
  • 13682: Cannot create JSON index ‘%.*ls’ on table ‘%.*ls’, column ‘%.*ls’, because the column is computed.
  • 13683: Invalid Json paths in Json index.
  • 13684: String conversion from UTF-8 to UTF-16 failed.
  • 13685: A JSON index ‘%.*ls’ cannot be found on column ‘%.*ls’ on table ‘%.*ls’.
  • 13686: Json_Contains matches pattern as LIKE. The pattern should be no longer than 8000 (varchar) or 4000 (nvarchar) characters.
  • 13687: JSON data type is not supported in merge replication.
  • 13688: Could not create the JSON index on table ‘%.*ls’ because it is a partitioned table.
  • 13832: Path ‘%ls’ has URL suffix which is not allowed.
  • 13833: Multiple paths are only allowed from the same storage account and container.
  • 13834: Bulk load data conversion error (NULL in non-nullable column) for row %ls%I64d, column %d (%ls) in %ls.
  • 13835: ERRORFILE path ‘%ls’ must be in the same storage account as the ‘%ls’, that has to be in private container.
  • 15721: Could not build Automatic Tuning’s internal tables on database (ID %d).
  • 15722: Internal table access error: failed to access the Automatic Tuning internal table with HRESULT: 0x%x.
  • 15723: Failed to execute Automatic Tuning’s stored procedure for error %d.
  • 15724: Failed to acquire RW lock for Automatic Tuning Agent scheduling for Error %d.
  • 15725: Automatic Tuning stored procedure’s parameter %ls cannot be null.
  • 15726: Failed to execute Automatic Tuning’s stored procedure for reason: %ls.
  • 16214: Incorrect syntax near ‘%.*ls’. Nested CTE cannot be used in this query.
  • 16215: Conflicting Query Hints Detected The query contains conflicting hints that cannot be processed together: – FORCE SINGLE NODE PLAN – FORCE DISTRIBUTED PLAN Please revise the query to use either single node or distributed execution hints, but not both simultaneously.
  • 16216: Invalid column reference. Expressions are not allowed in the index definition.
  • 16217: Conflicting query hints and/or internal configuration settings forcing both single node and distributed plans were detected
  • 16218: ‘%.*ls’ option is not supported when creating index on expression.
  • 16600: Invalid or unknown dateformat ‘%.*ls’.
  • 16655: Cannot add column ‘%ls’ from table ‘%ls’ to schema because the data type of this column is ‘%ls’.
  • 16656: Please specify only one user managed identity per sync group or member.
  • 16723: An error has occurred while enabling Long-term backup retention for this database. Please reach out to Microsoft support to enable long-term backup retention.
  • 16724: The long-term retention backup with the desired storage access tier already exists.
  • 16725: Restoring archived long-term retention backup is not supported. Restore can be performed only on rehydrated or regular long-term retention backups.
  • 16726: Archiving long-term retention backups on zone redundant backup storage is not supported. Use locally redundant or geo-redundant storage types instead.
  • 16727: Archiving long-term retention backups is not enabled.
  • 16728: Archiving long-term retention backups on Hyperscale databases is not enabled.
  • 16729: ChangeLongTermRetentionBackupAccessTier is not supported for the desired (%ls, %ls) combination. Only (Archive, Move) and (Hot, Copy) are allowed.
  • 16730: Setting a long-term retention policy with the backup storage access tier set to ‘archive’ is not supported on zone-redundant backup storage. Use either locally redundant or geo-redundant storage types.
  • 16731: Updating the backup storage redundancy type to zone-redundant storage is not supported when a long-term retention policy with the ‘archive’ backup storage access tier is set at the %ls level.
  • 16732: The subscription ID is required to update the long-term retention backup.
  • 16733: The server name is required to update the long-term retention backup.
  • 16734: The database name is required to update the long-term retention backup.
  • 16735: The provided long-term retention backup resource ID or backup name is incorrect.
  • 17443: SOS Boot failed during stage: %ls.
  • 18749: MaxCmdsInTran parameter for log reader cannot be set with CDC enabled on the db
  • 18788: Column data not found as scan task has been aborted.
  • 18791: The conditions for reading the log record of type %d have not be met.
  • 18859: Provided value for %ls parameter is invalid. Allowed values are %ls.
  • 18860: No RE Schema information found in cache for the table id %ld and transaction id %I64d.
  • 18861: RE Schema node could not be created in memory after 5 retries for Table id %ld and transaction id %I64d.
  • 19300: An invalid Pattern ‘%.*s’ was provided. Error ‘%.*s’ occurred during evaluation of the Pattern.
  • 19301: ‘%.*ls’ value should be greater than or equal to %d but ‘%d’ is provided in ‘%.*ls’ function.
  • 19302: Maximum of ‘%d’ flags can be provided. But you provided ‘%d’ flags.
  • 19303: Invalid flag provided. ‘%.*s’ are not valid flags. Only {c,i,s,m} flags are valid.
  • 19304: Currently, ‘%.*s’ function does not support NVARCHAR(max)/VARCHAR(max) inputs.
  • 19305: Failed to replace ‘%.*ls’ with replacement string ‘%.*ls’ from start position ‘%d’.
  • 19306: The provided Pattern is too complex. Please retry by reducing the complexity of Pattern – ‘%.*ls’.
  • 19307: Encountered an unexpected ‘%.*ls’ in the Pattern %.*s.
  • 19308: Missing ‘%.*ls’ in the Pattern %.*s.
  • 19309: Invalid trailing backslash (\) provided at the end of the Pattern %.*s.
  • 19310: The supplied ‘string_expression’ value to ‘%.*ls’ function exceeds the supported max length for regex operation.
  • 19311: The input for ‘string_expression’ exceeds the maximum allowed size of 2MB. Please ensure the input size is within the allowed limit and try again.
  • 19312: The query failed due to an unexpected error while compiling the regex pattern in the %.*ls function. Please retry and contact support if the error persists.
  • 19437: Cannot set READ_ONLY_ROUTING_URL to NONE for availability replica ‘%.*ls’ as it is being used in READ_ONLY_ROUTING_LIST of replica ‘%.*ls’. Please remove the replica from the READ_ONLY_ROUTING_LIST and retry. For more information, see SQL Server Books Online.
  • 19531: Database [%ls] failed to refresh lease info with fabric, request returned with [%ld]. Check the SQL Server error log on the exact failure.
  • 19532: While reverting to the common recovery point, database “%.*ls” retrieved a page that may not be consistent with existing pages or log records. To gain access to the database, you need to determine what has changed in the session configuration and undo the change.
  • 19534: The attempt to remove IP address from the listener failed. If this is a WSFC availability group, the WSFC service may not be running or may be inaccessible in its current state, or the values provided for the network name and IP address may be incorrect.
  • 19535: The attempt to remove IP resource ‘%.*ls’ from the listener failed since cluster resource is not offline. Cluster resource state is %d.
  • 19537: The WSFC is already taking action against availability group ‘%.*ls’. SQL Server will attempt to online the availability group without interfering with the WSFC action. This is an informational message. No user action is required.
  • 19538: Availability group commit time has been set to %d millisecond(s). This value will take effect when the current replica is primary.
  • 19539: Unexpected error %d severity %d, state %d occurred while creating distributed availability group ‘%.*ls’. Cleanup distributed availability group and try again.
  • 19540: Unexpected error occurred while dropping distributed availability group ‘%.*ls’. Cleanup distributed availability group and try again.
  • 19541: Cannot create distributed availability group ‘%.*ls’ on top of availability group ‘%.*ls’. An availability replica of the specified availability group with same endpoint url already exists. Verify that the specified endpoint url is correct and unique, then retry the operation.
  • 19542: An error occurred while adding database ‘%.*ls’ to availability group ‘%.*ls’ used by Managed Instance link ‘%.*ls’. Please remove the database from the availability group and try again.
  • 19543: An error occurred while removing database ‘%.*ls’ from availability group ‘%.*ls’ used by Managed Instance link ‘%.*ls’. Please try again.
  • 19544: Attempting to create an availability group with cluster_type set to NONE or EXTERNAL, with a name that is longer than 64 characters, is not supported. Please change the name of availability group ‘%.*ls’ to be 64 characters or less and try again.
  • 19715: Resolving schema for Delta Lake table ‘%ls’ failed with error: Unable to read schema from Delta logs.
  • 19716: Data path was not properly set or is missing in the DDL statement.
  • 19717: SP ‘%.*ls’ should be called under the explicitly started transaction (started with BEGIN TRAN).
  • 19718: Resolving Delta logs on path ‘%ls’ warning: Partitioning column ‘%.*ls’ not found in inferred or provided schema.
  • 19719: Failed to acquire mutex for DW DB attachment with result %lu.
  • 19720: Filter pushdown not supported for column type-filter param type pair.
  • 19721: DW database attachment task failed for database with ID %d (HRESULT = 0x%x).
  • 19722: DW database attachment task failed to notify MS upon its completion (HRESULT = 0x%x).
  • 19723: Database attachment failed because another database with ID %ld already exists.
  • 19724: Database could not be successfully attached to appropriate DB ID.
  • 19725: Column mapping is not enabled.
  • 19726: Feature ‘%ls’ is not supported for table ‘%ls’.
  • 19727: Resolving schema for Delta Lake table ‘%ls’ failed with error: Empty column name found in Delta logs.
  • 19728: Database could not be successfully detached.
  • 19729: Database(s) could not be successfully attached.
  • 19730: Database state could not be successfully fetched.
  • 19731: Failed calculating cardinality for ‘%.*ls’.
  • 19732: Login failed for user ‘%.*ls’ due to no proper resource access. Only backend connections are allowed.%.*ls
  • 19733: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19734: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19735: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19736: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19737: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19738: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19739: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19740: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19741: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19742: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19743: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19744: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19745: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19746: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19747: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19748: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19749: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19750: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19751: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19752: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19753: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19754: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19755: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19756: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19757: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19758: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19759: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19760: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19761: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19762: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19763: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19764: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19765: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19766: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19767: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19768: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19769: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19770: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19771: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19772: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19773: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19774: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19775: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19776: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19777: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19778: Error encountered while parsing data: ‘%ls’. It might happen for one of the various reasons: \n1. Parquet file is corrupted. \n2. The file size defined in the metadata is smaller than the actual size of the file. \n3. Wrong file type ingested. \n4. The file changed during the query execution. \nUnderlying data description: %ls.
  • 19779: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19780: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19781: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19782: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19783: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19784: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19785: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19786: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19787: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19788: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19789: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19790: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19791: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19792: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19793: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19794: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19795: Failed to start database ‘%ls’ for recovery.
  • 19796: Failed to read parquet file because the column segment for column ‘%ls’ is too large. Underlying data description: ‘%ls’.
  • 19797: Operation %ls is not allowed in dbo schema.
  • 19798: An unexpected system error was reported (%ls, %ls).
  • 19799: Restore for database failed.
  • 19801: Lease metadata inconsistency has been detected on blob.
  • 19802: Partition column ‘%ls’ has unsupported type.
  • 19803: Login failed for user ‘%.*ls’ because the DMS moniker was not found. Only backend connections are allowed.%.*ls
  • 19804: Restore for database “%.*ls” is in progress.
  • 19805: Fetching DW database properties failed.
  • 19806: The provided file format is not supported. Please ensure the file is in one of the supported .ss formats (up to v5). Underlying data description: %ls.
  • 19807: Error encountered while parsing data: ‘%ls’. Underlying data description: %ls.
  • 19808: Error encountered while reading data: ‘%ls’. Underlying data description: %ls.
  • 19809: Error encountered while reading data: ‘%ls’. Underlying data description: %ls.
  • 19810: Login failed for user ‘%.*ls’ as storage SAS token refresh was delayed or failed. Only backend connections are allowed.%.*ls
  • 19811: Maximum LOB value size has been exceeded for column ‘%ls’. Underlying data description: %ls.
  • 19812: CODEPAGEs different than 65001 and 1200 are not supported when CSV 2.0 is specified.
  • 19813: Failed to change lease order id.
  • 19814: Database could not be successfully detached for deletion.
  • 19815: Workspace state could not be successfully fetched.
  • 19816: Complex types not supported for parquet data unit. Underlying data description: %ls.
  • 19817: DataBlock size is too small. Underlying data description: %ls.
  • 19818: DataBlock column offset is incorrect. Underlying data description: %ls.
  • 19819: DataBlock column sizes offset is incorrect. Underlying data description: %ls.
  • 19820: DataBlock column options are incorrect. Underlying data description: %ls.
  • 19821: DataBlock size is incorrect. Underlying data description: %ls.
  • 19822: Decimal rescale failed. Underlying data description: %ls.
  • 19823: Empty column name found while resolving schema for CosmosDB collection: %ls.
  • 19824: Error encountered while reading data: ‘%ls’. Underlying data description: %ls.
  • 19825: Column count mismatch, the column count in the file doesn’t match column count in the table schema when reading row %d. Set the MATCH_COLUMN_COUNT option to OFF if you want to skip this check. Underlying data description: %ls.
  • 19826: Error encountered while updating One Security mode for database ‘%ls’ under workspace ‘%ls’.
  • 19827: Column count mismatch, the column count in the file doesn’t match column count in the table schema. Column ‘%ls’ is not present in the table. Set the MATCH_COLUMN_COUNT option to OFF if you want to skip this check. Underlying data description: %ls.
  • 19828: Column count mismatch, the column count in the file doesn’t match column count in the table schema. Column ‘%ls’ is not present in the file. Set the MATCH_COLUMN_COUNT option to OFF if you want to skip this check. Underlying data description: %ls.
  • 19829: Error encountered while trying to lock a shared object %d.
  • 19830: Cannot grant, deny, or revoke %.*ls permission because the warehouse is in user’s identity mode for OneLake access. To use these statements, the warehouse or SQL endpoint must be in delegated identity mode.
  • 19831: Cannot change membership of the fixed database roles because the warehouse is in user’s identity mode for OneLake access. To use these statements, the warehouse or SQL endpoint must be in delegated identity mode.
  • 19832: Error in reading Frontend instance certificate thumbprint.
  • 19833: Select statements are not allowed in SQL scalar user defined functions.
  • 19834: Database backup failed.
  • 19835: Scalar UDF execution is currently unavailable in this context. See https://go.microsoft.com/fwlink/?linkid=2304777 for updates.
  • 19836: Unable to execute CREATE, ALTER, or DROP for a security policy on user tables because the warehouse is in user’s identity mode for OneLake access. To use these statements, switch the warehouse or SQL endpoint to delegated identity mode.
  • 19837: CODEPAGEs different than 65001 and 1200 are not supported when JSON/JSONL format is specified.
  • 19838: CODEPAGE different than 65001 is not supported when JSON/JSONL format is specified.
  • 19901: An internal error occured.
  • 22022: An internal error occurred while getting physical foreign file size.
  • 22023: Used by testshell test in failpoint simulation.
  • 22024: Version cleanup was aborted for database id ‘%d’ due to SD transition.
  • 22126: Change tracking auto cleanup encountered an error when getting list of large side table IDs
  • 22127: Change tracking autocleanup encountered an invalid side table object id
  • 22128: Could not allocate memory for Change Tracking operation. Verify that SQL Server has sufficient memory for all operations. Check the memory settings on the server and examine memory usage to see if another application is excessively consuming memory.
  • 22601: This SQL Database can only be mirrored once across Fabric workspaces
  • 22602: This SQL Database is not supported for Fabric mirroring.
  • 22603: Fabric Mirroring feature is currently enabled only on Azure SQL DB.
  • 22604: Fabric Mirroring is not enabled on database ‘%s’.
  • 22605: Fabric Mirroring is not supported on Free, Basic or Standard tier Single Database (S0,S1,S2) and Database in Elastic pool with max eDTUs < 100 or max vCore < 1. Please upgrade to a higher Service Objective.
  • 22606: A Managed Identity is required to successfully enable Fabric Mirroring. Please configure either System Assigned Managed Identity or User Assigned Managed Identity on server before enabling Fabric Link.
  • 22607: %ls not supported on the ‘Microsoft Fabric’ platform.
  • 22608: ‘%ls’ statement is not supported on the ‘Microsoft Fabric’ platform.
  • 22609: Publishing the Database Reseed notification for the Fabric Mirrored Database to Fabric OneLake failed. Retry this operation later.
  • 22610: Cannot initiate the Database Reseed operation. This operation is currently not required for already reseeded Fabric Mirrored Database ‘%s’.
  • 22611: Parameter ‘%s’ has an invalid value. Specify a valid value for the named parameter and retry the operation.
  • 22612: This Database Reseed operation can’t be completed because Fabric Mirrored Database ‘%s’ is no longer in Reseed state.
  • 22613: This Database Reseed operation can’t be completed for Fabric Mirrored Database ‘%s’ because Reseed operation is still in initializing phase. Please retry this operation later.
  • 22614: Could not determine if the database is enabled for Fabric Mirroring, Synapse Link or Change Event Streaming.
  • 22615: Tables with ‘%ls’ column type are not supported on the ‘Microsoft Fabric’ platform.
  • 22616: %ls are not supported on tables on the ‘Microsoft Fabric’ platform.
  • 22617: Tables with primary key that has ‘%ls’ column type are not supported on the ‘Microsoft Fabric’ platform.
  • 22618: %ls cannot be used as primary key on the ‘Microsoft Fabric’ platform.
  • 22619: ‘%ls’ collation is not supported on the ‘Microsoft Fabric’ platform.
  • 22620: Cannot perform this operation as the Fabric Mirrored database ‘%s’ is in Reseeding state at Database level.
  • 22621: Table reseed operation on source table ‘%s.%s’ with link table id ‘%s’ corresponding to reseed_id ‘%s’ is already completed. A table can only be reseeded once for the given reseed_id.
  • 22622: Cannot re-enable mirroring for the table because table is not in Reseed state.
  • 22623: sp_rename on %ls is not supported on the ‘Microsoft Fabric’ platform.
  • 22624: SQL Database on the ‘Microsoft Fabric’ platform requires tables to have a primary key.
  • 22625: The Switch Partition Operation is currently blocked/not supported for table ‘%.*ls’ that is Mirroring in Fabric.
  • 22626: Could not perform Database Reseed operation for Fabric Mirrored Database ‘%s’ because mirroring is not enabled for any table groups of the Database.
  • 22627: Column name ‘%.*ls’ contains one or more ‘,;={}()’, space, tab or new line character(s), which are not supported on the ‘Microsoft Fabric’ platform.
  • 22628: Column name ‘%.*ls’ contains one or more ‘,;={}()’, space, tab or new line character(s), which are currently not supported for a table that is Mirroring in Fabric.
  • 22629: Tables with a nonclustered primary key are not supported on Microsoft Fabric platform.
  • 22630: ALTER INDEX ALL ON table REBUILD statement is currently not supported on non-unique clustered tables on Microsoft Fabric platform.
  • 22631: ALTER PARTITION FUNCTION statement is currently not supported if function is used on heap tables on Microsoft Fabric platform.
  • 22632: ALTER TABLE REBUILD PARTITION statement is currently not supported on heap tables on Microsoft Fabric platform.
  • 22633: SHRINKDATABASE and SHRINKFILE statements are currently not supported on Microsoft Fabric platform.
  • 22634: Publishing MSSQL_System_Uniquifier column failed. Invalid uniquifier value detected. Please contact Microsoft Support for assistance.
  • 22635: Maxtrans cannot be changed for fabric mirrored database as it is managed and optimized automatically.
  • 22636: Repldone failed while performing the reseed db operation
  • 22637: Reseed db failed. The failure occurred when executing the command ‘%s’. The error/state returned was %d/%d: ‘%s’. Use the action and error to determine the cause of the failure and resubmit the request.
  • 22638: Publishing the create table notification to Fabric OneLake failed. Retry this operation later.
  • 22639: Aborting Fabric Link Commit Notification task for this database timed out. Retry this operation later.
  • 22640: The table could not be removed from the Change Feed. Please try the operation again shortly.
  • 22641: Disabling of mirroring for the table ‘%.*ls’ failed. Please retry this operation later.
  • 22642: Can not enable Fabric Mirroring on a table where primary key (if there exists no primary key then applies to unique key) uses columns of the following types: user-defined types, geometry, geography, hierarchyid, sql_variant or timestamp, datetime2(7), DateTimeOffset(7) and Time(7).
  • 22643: Publishing a drop table notification to Fabric OneLake failed. Retry this operation later.
  • 22697: Cannot enable fabric link on the database because the metadata tables are corrupted.
  • 22698: Cannot add encrypted column on table ‘%.*ls’ in SQL Database on the ‘Microsoft Fabric’ platform
  • 22699: Cannot alter column ‘%.*ls’ on table ‘%.*ls’ in SQL Database on the ‘Microsoft Fabric’ platform
  • 22789: Could not revoke changefeed user control db permission or alter changefeed user on changefeed enabled db.
  • 22790: A System Assigned Managed Identity is required to enable change feed or mirror SQL database in Fabric. Please configure System Assigned Managed Identity on SQL Server before enabling change feed or mirroring this SQL database.
  • 22791: User cannot drop Change feed user for proper functioning of Change feed features.
  • 22792: Data masking is not supported for this column as this column is already enabled for Fabric Mirroring.
  • 22793: Fabric Mirroring is not supported on this table as the primary key column contains masking functions.
  • 22794: Failed to set table version during snapshot operation
  • 22795: Enabling Change Feed for an external table ‘%s’ is not allowed.
  • 22796: Error %d occurred while interacting with the destination.
  • 22797: Cannot enable Synapse Link on the database as Synapse Link has been discontinued in this version of SQL Server. Use Mirroring in Fabric instead.
  • 22798: Synapse Link is now discontinued on this version of SQL Server. Disabling Synapse Link on the database.
  • 22890: Could not remove cdc user from db_owner role or alter cdc user on cdc enabled db.
  • 22893: Change data capture scan failed on processing transaction log
  • 22894: sp_cdc_disable_db_internal caught an exception in try block when executing command : ‘%s’. The error returned was %d: ‘%s’
  • 22895: Could not drop cdc user. CDC user is required for proper working of CDC.
  • 22896: sp_cdc_disable_db caught an exception in try block when executing command : ‘%s’. The error returned was %d: ‘%s’
  • 22897: Enabling Change Data Capture for an external table ‘%s’ is not allowed.
  • 22912: sp_repldone failed
  • 22915: sp_replflush failed
  • 22917: sp_replhelp failed
  • 23118: Either %ls, or %ls, or both must have a value. These parameters cannot be both set to NULL.
  • 23119: The index specified by the @index_id is an XML Index. Omit the @data_compression parameter or set it to NULL, XML Indexes do not support data compression, but support XML Compression.
  • 23601: Change Streams
  • 23634: Change Streams feature is not supported for this database.
  • 23635: Change Streams feature is currently enabled only on Azure SQL DB and Azure SQL MI.
  • 23636: Change Streams is not enabled on database ‘%s’.
  • 23637: Change Streams is not supported on Free, Basic or Standard tier Single Database (S0,S1,S2) and Database in Elastic pool with max eDTUs < 100 or max vCore < 1. Please upgrade to a higher Service Objective.
  • 23638: Change Streams encountered an Avro Exception: ‘%ls’.
  • 23639: Change Streams encountered a serialization exception: ‘%s’.
  • 23640: Change Streams serializer not initialzied.
  • 23641: The argument ‘%s’ failed validation. Expects ‘%s’ to be ‘%s’.
  • 23642: Destination location parameter is not in the expected format. Expected format is [Event Hubs Namespace Host name]/[Event Hubs Instance] or [Event Hubs Namespace Host name]:[Port]/[Event Hubs Instance]
  • 23643: Change Streams is already enabled for ‘%s’.
  • 23644: Change Streams is not currently enabled for ‘%s’.
  • 23645: Port number in the destination location parameter is invalid. It must be a numeric value between 0 and 65535.
  • 23646: Change Streams message exceeds the configured message size limit.
  • 23647: Tables contained in the changefeed schema cannot be enabled for Change Streams.
  • 23648: Could not enable Change Streams for database ‘%s’. Change Streams is not supported on system databases, or on a distribution database.
  • 23649: Change Streams is not supported in contained databases. Change Streams cannot be enabled on the contained database ‘%s’.
  • 23650: Could not enable Change Streams for database ‘%s’. Change Streams cannot be enabled on a DB with Change Data Capture.
  • 23651: Could not enable Change Streams for database ‘%s’. Change Streams cannot be enabled on a DB with delayed durability set.
  • 23652: Could not enable Change Streams for database ‘%s’. Change Streams cannot be enabled on a DB which is mirrored.
  • 23653: Could not enable Change Streams for database ‘%s’ as it is already enabled.
  • 23654: The application lock request ‘%s’ needed to modify Change Streams metadata was not granted. The value returned from the request was %d: -1 = timeout; -2 = canceled; -3 = deadlock victim; -999 validation or other call error. Examine the error cause and resubmit the request.
  • 23655: Change Streams table group limit of %d groups exceeded.
  • 23656: Enabling Change Streams for an external table ‘%s’ is not allowed.
  • 23657: The number of tables enabled for a Change Streams table group cannot exceed %d. Current number of tables enabled: %d.
  • 23658: Change Streams encountered a SQL Exception. Error: ‘%ls’, State: ‘%ls’, Severity: ‘%ls’.
  • 23659: Schema changes on table ‘%ls’ are not supported because it is enabled for Change Streams.
  • 23660: The switch partition operation is currently not supported for table ‘%.*ls’ because it is enabled for Change Streams.
  • 23661: Cannot rename the table because it is being used for Change Streams.
  • 23662: Cannot drop the table because it is being used for Change Streams.
  • 23663: Cannot truncate the table because it is being used for Change Streams.
  • 23664: Cannot add a primary key constraint because the table ‘%.*ls’ is being used for Change Streams.
  • 23665: Cannot drop a primary key constraint because the table ‘%.*ls’ is being used for Change Streams.
  • 23666: Change Streams encountered an exception during event delivery. Error: ‘%ls’.
  • 23702: Backup on participant is not allowed in SDA failover.
  • 24543: Cannot begin a transaction with the given isolation level. Please specify the snapshot isolation level when explicitly beginning the transaction.
  • 24544: The current isolation level isn’t supported. Please change the transaction isolation level for this session to snapshot then re-run the operation.
  • 24545: An unexpected error occurred during Transcoder scan.
  • 24546: An unexpected error occurred during execution.
  • 24547: There was an error updating runtime physical metadata information needed to execute the statement.
  • 24548: A conversion error occurred during Transcoder scan.
  • 24549: Encountered internal error %d (of category ‘%ls’) while attempting to process physical metadata.
  • 24550: Encountered operating system error %ls while attempting to write physical metadata.
  • 24551: Encountered operating system error %ls while attempting to read physical metadata.
  • 24552: Delete operation failed.
  • 24553: Invalid number of target backend instances for pool resize.
  • 24554: Pool is not in a valid state for resize.
  • 24555: Keep list for pool resize legth/content is invalid.
  • 24556: Snapshot isolation transaction aborted due to update conflict. Using snapshot isolation to access table ‘%.*ls’ directly or indirectly in database ‘%.*ls’ can cause update conflicts if rows in that table have been deleted or updated by another concurrent transaction. Retry the transaction.
  • 24557: Internal error. Encountered an unexpected error while working with an internal table. Result [%x].
  • 24558: Failed physical metadata notification action ‘%ls’ with result %lu for row %lu data from the temp table %ld.
  • 24559: Data Manipulation Language (DML) statements are not supported for this table type in this version of SQL Server.
  • 24560: Internal error. Encountered an issue removing physical metadata.
  • 24561: Internal error. Invalid physical metadata for CREATE TABLE operation.
  • 24562: Input not provided. Could not create vdw service principal. Please provide mandatory parameters to create service principal.
  • 24563: Invalid input. Could not create vdw service principal. The number of provided values does not match the mandatory parameters for the environment.
  • 24564: sp_get_min_xdes is unable to get and validate min xdes
  • 24565: sp_get_delta_lake_storage_properties is unable to return
  • 24566: Failed to update physical metadata with result %lu because of invalid partition values present in row %lu of temp table %ld.
  • 24567: Failed to parse ‘%ls’ from physical metadata with result %lu for row %lu of temp table %ld.
  • 24568: Internal DW transaction error.
  • 24570: CREATE TABLE executed for the database %s without workspace on Trident instance. Normal for Witness databases
  • 24571: Failed to process extended property ‘%ls’ for DB %ld table %ld. More details: %ls.
  • 24572: Commits up to ‘%ld’ have already been applied for DB %ld table %ld. Skipped %lu/%lu row(s) of temp table %ld.
  • 24573: Invalid row group metadata for row group id “%ls”.
  • 24574: The %ls ‘%ls’ is not supported in this edition of SQL Server.
  • 24575: Manifest for DB %ld table %ld is not available, commit is not possible.
  • 24576: Table name cannot contain ‘%.*ls’.
  • 24577: Invalid column chunk metadata for column “%ls”. Wrong parameter: %ls. Underlying data description: %ls.
  • 24580: Invalid value %d was provided for the DML config parameter %ls.
  • 24581: Global temporary tables and transient user tables in TEMPDB are not supported in this edition of SQL Server.
  • 24583: Enforced constraints are not supported. To create an unenforced constraint you must include the NOT ENFORCED syntax as part of your statement.
  • 24584: The %ls keyword is not supported in the %ls statement in this edition of SQL Server.
  • 24585: The specified ALTER TABLE statement is not supported in this edition of SQL Server.
  • 24586: Distributed transactions are not supported in this edition of SQL Server.
  • 24590: Encountered incompatible delete format.
  • 24591: An invalid value is present in the data.
  • 24592: Invalid metadata present in the file.
  • 24593: Internal error. Unable to Serialize Usage Data.
  • 24594: Internal error. Buffer is full.
  • 24595: SQL internal tasks encountered failure.
  • 24596: Failed to complete the command because the underlying location does not exist. Underlying data description: %ls.
  • 24597: An integer precision value between 0 and 6 must be specified.
  • 24599: Failed to ingest data since a BE connection instead of FE connection was used.
  • 24601: A Native Shuffle storage provider for the URL ‘%ls’ could not be found.
  • 24602: Error 0x%X – Could not allocate space while transferring data from one distribution to another.
  • 24603: Error 0x%X occurred when sending data over the network to another distribution. Please try to run the query again. If the error persists, please contact support.
  • 24604: Error occurred when distribution %d wrote metadata for distribution %d. Please try to run the query again. If the error persists, please contact support.
  • 24605: The storage entity does not exist when transferring data from one distribution to another. If the error persists, please contact support.
  • 24606: The storage entity already exists when transferring data from one distribution to another. If the error persists, please contact support.
  • 24607: Error occured when setting the owner for the storage location ‘%ls’. If the error persists, please contact support.
  • 24608: Storage location for transfering data to another distribution is not defined. If the error persists, please contact support.
  • 24609: Error 0x%X occurred while trying to access data exceeding the permitted limit. If the error persists, please contact support.
  • 24610: Unsupported data movement functionality was used. If the error persists, please contact support.
  • 24611: Data movement temporary table metadata is invalid. If the error persists, please contact support.
  • 24701: The query failed because the access is denied on %ls.
  • 24702: The query failed because the following location is changed during the query execution: %ls.
  • 24703: The query failed because an unexpected error occurred in distributed query processing phase. File a support ticket and provide the error code and statement id. Underlying data description: %ls.
  • 24704: The query processor ran out of internal resources. Underlying data description: %ls.
  • 24705: Error when converting partition column value ‘%ls’ to ‘%ls’ column type.
  • 24706: Snapshot isolation transaction aborted due to update conflict. You cannot use snapshot isolation to access table ‘%.*ls’ directly or indirectly in database ‘%.*ls’ to update, delete, or insert the row that has been modified or deleted by another transaction. Please retry the transaction.
  • 24707: There was an error reading runtime physical metadata information needed to execute the statement.
  • 24708: ‘%ls’ is an unsupported partition column type.
  • 24709: There are null values present in the column which was specified as ‘not null’.
  • 24710: There is insufficient system memory to read the data: %ls.
  • 24711: The query failed because parquet file is corrupted and cannot be deserialized while attempting to read it from the location: %ls.
  • 24712: The query failed because parquet file is corrupted and cannot be deserialized while attempting to read it from the location: %ls.
  • 24713: Oredered index is not supported.
  • 24714: Unexpected Error in DW FrontEnd Stress Testing.
  • 24715: The specified ordered column count %d is greater than the maximum ordered column count %d.
  • 24716: sp_get_managed_delta_table_log_files_metadata is unable to generate the output xml.
  • 24717: sp_check_file_cleanup_eligibility is unable to generate the output resultset.
  • 24718: Lakehouse tables cannot be renamed from the SQL Endpoint. Please use the Lakehouse to rename tables.
  • 24719: sp_trigger_expired_files_cleanup is unable to trigger the system event for expired files cleanup.
  • 24720: Internal error. Unable to interact with an internal metadata table. Please try the operation again and contact Customer Support Services if this persists.
  • 24721: The operation could not be completed due to I/O error. This error can occur when the file size defined in the metadata (or delta log) is larger than the actual size of the file. Underlying data description: %ls.
  • 24722: The remote storage service is not active or available at this time (HTTP 500). This could be a temporary issue. Please try the operation one more time. Underlying data description: %ls.
  • 24723: The operation has timed out (HTTP 503) due to a lack of response from the remote storage service. This could be a temporary issue. Please try the operation one more time. Underlying data description: %ls.
  • 24724: Cannot bulk load because of an error writing file. Underlying data description: %ls.
  • 24725: Data Compaction is only supported for warehouse databases.
  • 24726: Service is currently experiencing high demand and is unable to process your request at this time. Please try again later, as retrying may help.
  • 24727: Table name cannot end with ‘.’.
  • 24728: Schema name cannot contain ‘%.*ls’.
  • 24729: Schema name cannot end with ‘.’.
  • 24730: The operation encountered an HTTP error while trying to read data. This could be a temporary issue. Please try the operation one more time. Underlying data description: %ls.
  • 24731: The specified clustering column count %d is greater than the maximum clustering column count %d.
  • 24732: CLUSTER BY is not supported.
  • 24733: An unexpected error occurred during execution.
  • 24734: There was an error during stored procedure execution.
  • 24735: Only nullable columns can be added to an existing table.
  • 24736: There are multiple empty string indexes present in the dictionary. Column name: ‘%ls’.
  • 24737: Data Lake Log publishing is supported only for warehouse databases.
  • 24738: There was an error reading runtime ingestion information needed to execute the statement.
  • 24739: No statistics exist for clustering column at ordinal %lu.
  • 24740: VORDER is supported only for warehouse databases.
  • 24741: Identity column ‘%.*ls’ must be of data type BIGINT.
  • 24742: Identity column ‘%.*ls’ does not support specifying SEED or INCREMENT.
  • 24743: An error occured while attempting to update discovered table properties.
  • 24744: StringCchCopyNW failed with HRESULT = 0x%x.
  • 24745: Found column mapping properties, but no column mapping values.
  • 24746: The MaxColumnId value %u is less than the number of column mappings %lu.
  • 24747: The MaxColumnId %u is less than column with field ID value %u.
  • 24748: The ‘MaxColumnId’ value %u is out of bounds.
  • 24749: The column mapping ‘Id’ value %u is out of bounds.
  • 24750: Found %lu column mapping values, but did not find the required column mapping properties.
  • 24751: Found duplicate column mapping id = %lu.
  • 24752: Found duplicate column mapping logical name = ‘%ls’.
  • 24753: Found duplicate column mapping physical name = ‘%ls’.
  • 24754: An internal error occured when truncating table ‘%.*ls’.
  • 24755: An internal error occured when truncating user table.
  • 24756: The query failed because handling end of file happened before whole IO buffer was populated: %ls.
  • 24757: Could not create table ‘%.*ls’ because the type (collation) of the column ‘%.*ls’ is not supported in a table with Data Clustering.
  • 24758: sp_cleanup_dropped_table_metadata is unable to clean up internal metadata for the trident DW table.
  • 24759: Data insertion into Parquet-backed table failed (%d,%ls).
  • 24760: The file is temporarily unavailable due to a high number of requests in the lake. This is a transient issue. Please try again shortly. Underlying data description: %ls.
  • 24761: There are null values present in the partition column ‘%ls’ which was specified as ‘not null’.
  • 24762: Error converting values NaN or Infinity to type ‘%ls’ in the column ‘%ls’. NaN and Infinity are not supported. Underlying data description: %ls.
  • 24763: There was an error reading column mapping information for column: ‘%ls’.
  • 24764: No histogram steps exist for clustering column at ordinal %lu. Please check the content of the table.
  • 24765: %ld rows processed for compaction did NOT match %ld rows from the source.
  • 24766: TIMESTAMP can only be set for snapshot databases.
  • 24767: CREATE DATABASE AS SNAPSHOT OF supported only for DataWarehouse.
  • 24768: TIMESTAMP is invalid or missing in the DDL statement.
  • 24769: Internal error with lock serialization logic during DW pre-commit transactional metadata handling.
  • 24770: Identity %.*ls value %I64d is out of range. Value must be between 0 and (2^%d – 1). Retry may not help. Please contact Microsoft support.
  • 24771: The %.*ls JSON parameter %.*ls is missing or incorrectly formatted. Please check the formatting of the JSON.
  • 24772: Failed to initialize TempDB.
  • 24773: The query failed because the file is too small. Underlying data description: %ls.
  • 24774: Internal error occurred during DW table metrics retrieval.
  • 24775: Internal system error (%ls) when attempting to open or create remotely stored delta log file. This error is usually intermittent. Please try the operation again and contact Customer Support Services if this persists.
  • 24776: The current version of data being accessed in [%s] is as of timestamp ‘%s’.
  • 24777: TIMESTAMP must not be before the source database was created. Creation timestamp: ‘%s’, specified timestamp: ‘%s’.
  • 24778: Internal error occurred during Trident DW mix-mode query execution.
  • 24779: The specified ALTER TABLE statement is not supported in this edition of SQL Server. Columns that are part of a data clustered index may not be dropped.
  • 24780: Columns in this type of table cannot be renamed.
  • 24781: Desired column data type: ‘%ls’ is not supported, please retry column creation with a supported data type.
  • 24782: Internal error occurred during Trident DW DDL Operations.
  • 24783: Invalid column mapping metadata.
  • 24784: An error occurred while communicating with an external component. Underlying data description: %ls.
  • 24785: Internal error occurred when attempting to read physical metadata.
  • 24786: Unable to process insertion into table ‘%ls’ with identity column. Please wait for other active transactions to abort or commit, then retry.
  • 24787: Internal error occurred during execution of the command.
  • 24788: Error occurred while attempting to read a deletion vector.
  • 24789: Insertion of timestamp for column ‘%ls’ failed. The allowed SQL range is from ‘0001-01-01’ to ‘9999-12-31’, but the provided date is ‘%ls’. Underlying data description: ‘%ls’.
  • 24790: Insertion of timestamp for column ‘%ls’ failed. The allowed SQL range for hundreds of nanoseconds from midnight is from ‘0’ to ‘863999999999’, but the provided value is ‘%ls’. Underlying data description: ‘%ls’
  • 24791: An unexpected error occurred during the execution of the distributed temp table operation.
  • 24792: Table ‘%ls’ with classification ‘%ls’ is not eligible for maintenance operation.
  • 24793: Refresh is only available for external tables.
  • 24794: Type mismatch between table schema and physical metadata.
  • 24795: Unexpected physical metadata file name %ls.
  • 24796: Refresh cannot be called inside an existing transaction.
  • 24797: Table in database ‘%d’ with object ID ‘%d’ and classification ‘%ls’ is not a valid DML target.
  • 24798: Internal error. Unable to interact with an internal metadata table. Please try the operation again and contact Customer Support Services if this persists.
  • 24799: Cloning an external table is not supported.
  • 24801: Internal error. Unable to interact with the internal metadata of an external table due to the following reason: %ls
  • 24802: Table snapshot generation failure during file elimination using file-level statistics. NaN and Infinity are not supported.
  • 25665: This target does not support the NO_EVENT_LOSS event retention mode. The ALLOW_SINGLE_EVENT_LOSS retention mode is used instead.
  • 25757: Could not stop orphan session (session which is running but has no definition in metadata) with name ‘%s’
  • 27600: The response was in a bad format while obtaining label information from Microsoft Information Protection.
  • 27601: Internal error occurred while obtaining Microsoft Information Protection label information from API endpoint. Substate: ‘%ls’, status: 0x%08x.
  • 27602: An internal error occurred while assinging an Information Protection Label. Please try the assignment again.
  • 27603: The response was in a bad format while obtaining information from Microsoft Information Protection API.
  • 28093: Connection handshake failed due to internal failure. State %d.
  • 31207: Invalid value for Full-Text index version is specifed. Valid values are 1 or 2.
  • 31637: Connections to the domain %ls are not allowed using a credential object with the identity ‘SHARED ACCESS SIGNATURE’.
  • 31638: The specified ‘%.*ls’ value is not supported in the @headers parameter.
  • 31639: The specified ‘%ls’ value is not supported in the @credential secret.
  • 31640: The %.*ls XML string could not be parsed. %.*ls.
  • 31641: The charset value of the response’s Content-Type header is not supported.
  • 31642: The value of one of the key-value pairs in the %ls is empty.
  • 31643: ‘%ls’ is disabled on this instance of SQL Server. Use sp_configure ‘external rest endpoint enabled’ to enable it.
  • 31701: Parameter ‘%ls’ must be specified. This parameter cannot be NULL.
  • 31703: Missing JSON key %ls
  • 31704: Unable to parse JSON
  • 31705: Failed to run AI function with error %d %ls
  • 31706: Requested entities count does not match response: sent %d, received %d
  • 31707: Failed to generate a request ID with HRESULT %d
  • 31708: Failed to write to a blob handle with HRESULT %d
  • 31709: Failed to read from a blob handle with HRESULT %d
  • 31710: Failed to lock bytes of a blob handle
  • 31711: AI service response is inconsistent
  • 31712: Request failed with retriable error
  • 31713: Bad URL argument %ls
  • 31714: AI function returned following error: %s
  • 31715: JSON value type ID is %d but %d expected
  • 31716: The model parameter ‘%.*ls’ is required for invocation.
  • 31717: Extensibility function is not allowed in system database.
  • 31718: An internal error has occurred. Please retry the operation. If the issue persists, contact support for assistance.
  • 31719: The API_FORMAT ‘%.*ls’ is not supported. See ‘https://aka.ms/aigenembeddings_errordetails’ for assistance.
  • 31720: Fabric functions service response is inconsistent.
  • 31721: Failed to run Fabric function with error %d %ls.
  • 31723: Failed to fetch service endpoint.
  • 31724: Type %ls is not supported by Fabric functions.
  • 31725: Failed to run Fabric function with error %d %ls.
  • 31726: Invalid Fabric function ‘%ls’ argument count: ‘%d’ given vs ‘%d’ expected.
  • 31727: Fabric function ‘%ls’ is not found in ‘%ls’ function set.
  • 31728: Function ‘%ls’ is not found.
  • 31729: Type ‘%ls’ is does not convert to ‘%ls’ for argument ‘%ls’ of function ‘%ls’.
  • 31730: The Fabric Function argument type ‘%ls’ is not supported.
  • 31731: The provided JSON parameters (e.g., ‘%.*ls’) are not allowed.
  • 31732: ‘%.*ls’ must be a valid JSON object.
  • 31733: The ‘%ls’ with Local ONNX provider is not enabled.
  • 33337: SQL MI SSB Dialog Timer delete action occurred during dispatch or registration.
  • 33338: UCS transport default sending capacity is overridden with the value of %d. Override source: %.*ls. This is an informational message only. No user action is required.
  • 33802: Trident DW BCP failed due to an internal error.
  • 35333: ORDER failed because columnstore index ‘%.*ls’ on table ‘%.*ls.%.*ls’ is already ordered.
  • 35385: DROP ORDER failed because columnstore index ‘%.*ls’ on table ‘%.*ls.%.*ls’ is not ordered.
  • 35530: opening
  • 35531: closing
  • 35533: norm function failed
  • 35534: string_split
  • 35535: unpack_int
  • 35536: vector index
  • 35537: JSON index
  • 35538: columnstore index
  • 35539: vector base type
  • 35540: external model
  • 37544: The length of the AAD bearer token exceeded the maximum allowed length. Ledger URL ‘%ls’ and error code %ld.
  • 37547: The user attempting to perform this operation does not have permission as it is currently logged in as a member of an Azure Active Directory (AAD) group but does not have an associated database user account. A user account is necessary when creating an object to assign ownership of that object. To resolve this error, either create an Azure AD user from external provider, or alter the AAD group to assign the DEFAULT_SCHEMA as dbo, then rerun the statement.
  • 37548: The user attempting to perform this operation does not have permission as it is currently logged in as a member of an Azure Active Directory (AAD) group but does not have an associated database user account. A user account is necessary when setting the ownership of an object. To resolve this error, create an Azure AD user from external provider, then rerun the statement.
  • 37557: A server principal with the object ID ‘%ls’ already exists with the name ‘%ls’.
  • 37558: A login with the object ID ‘%ls’ already has an account with the user name ‘%ls’.
  • 37560: Encryption scan cannot be suspended because it is already in suspended state.
  • 37561: Database encryption key cannot be altered because the database is not encrypted.
  • 37562: When key change is in progress, only suspend and resume operations are allowed.
  • 37565: Microsoft Graph is currently experiencing a high volume of requests. Please wait for %d seconds and try again.
  • 37575: SQL Server Audit [%ls] could not write to the Otel (OpenTelemetry) Audit Target (Error Code: %d).
  • 37577: Current scenario is blocked for Fabric DW.
  • 37578: An internal error has occurred. Please retry the operation. If the issue persists, contact support for assistance.
  • 37601: [Auditing][%ls] Could not allocate memory for %ls.
  • 37602: [Auditing][%ls] Error while reading AuditPolicy from WinFab property. [ErrorCode: %d].
  • 37603: [Auditing][%ls] The ‘State’ in AuditPolicy is ‘UNKNOWN’. [ErrorCode: %d].
  • 37604: [Auditing][%ls] Error while constructing AuditQueryParameters from AuditPolicy. [ErrorCode: %d].
  • 37605: [Auditing][%ls] Could not configure auditing to %ls. DetailedMessage: [%ls]. [Error: %d].
  • 37606: [Auditing][%ls][Informational] Error while trying to get Audit Policy (%ls) from WinFab properties [ErrorCode: %d].
  • 37607: [Auditing][%ls][Informational] Property ‘[%ls]’ under Namespace ‘[%ls]’ failed to retrieve. [Error: %d].
  • 37608: [Auditing][%ls][Informational] Xpath [%ls] for WinFab Property ‘[%ls]’ under Namespace ‘[%ls]’ failed to retrieve. [Error: %d].
  • 37609: [Auditing][%ls][Informational] Property ‘[%ls]’ under Namespace ‘[%ls]’ has invalid value [Len: %lu] [Error: %d].
  • 37610: [Auditing][%ls][Informational] Property ‘[%ls]’ under Namespace ‘[%ls]’ is empty or null [Len: %lu] [Error: %d].
  • 37611: [Auditing][%ls] Could not combine paths. DetailedMessage: [%ls]. [path1: %ls] [path2: %ls] [separator: %lc] [Error: %d].
  • 37612: [Auditing][%ls] Error: One or more of ‘baseStr’, ‘searchStr’ is nullptr. [baseStr: %ls] [searchStr: %ls] [Error: %d].
  • 37613: [Auditing][%ls] Error: Length of ‘searchStr’ is zero [Error: %d].
  • 37614: [Auditing][%ls] Could not inject query parameter. [Parameter: %ls] [Value: %ls] [ErrorCode: %d].
  • 37615: [Auditing][%ls] Could not get query template. [auditQueryType: %ls] [ErrorCode: %d].
  • 37616: [Auditing][%ls] Could not inject parameters into audit query template. [auditQueryType: %ls] [ErrorCode: %d].
  • 37617: [Auditing][%ls] Error occured while constructing %ls [ErrorCode: %d].
  • 37618: [Auditing][%ls] Could not generate audit query to execute. [auditQueryType: %ls] [ErrorCode: %d].
  • 37619: An unexpected error occured. Please try again after some time. If the error persists, please contact Customer Support.
  • 37620: StartTimeFilter is not in a supported format. Please either use DEFAULT or a UTC based timestamp in this format – ‘YYYY-MM-DDThh:mm:ssZ’. For example – ‘2020-12-31T15:30:00Z’.
  • 37621: EndTimeFilter is not in a supported format. Please either use DEFAULT or a UTC based timestamp in this format – ‘YYYY-MM-DDThh:mm:ssZ’. For example – ‘2020-12-31T15:30:00Z’.
  • 39155: The maximum acceptable number of columns is %d while %ld number of columns are in the schema.
  • 40598: ‘%s’ clause is not supported in this version of Synapse SQL.
  • 40826: %ls is not available for %ls service tier.
  • 41680: An error has occurred while executing an asynchronous operation (HRESULT 0x%08x).
  • 41682: Fabric Service ‘%ls’, partition (ID %ls), replica (ID 0x%08X) failed to initialize RBIO transport when openning the replica for database ‘%ls’ with error (HRESULT 0x%08x). If this condition persists, contact the system administrator.
  • 41683: Fabric Service ‘%ls’, partition (ID %ls), replica (ID 0x%08X) failed to setup SDA RBIO connections for database ‘%ls’ with error (HRESULT 0x%08x). If this condition persists, contact the system administrator.
  • 41684: Fabric Service ‘%ls’, partition (ID %ls), replica (ID 0x%08X), database ‘%ls’ failed to transition to GxM state.
  • 41877: A user defined function referencing memory optimized tables on a MARS connection with an explicit user transaction is currently disallowed. Use a statement level transaction instead.
  • 41878: In-Memory OLTP database ‘%.*ls’ is Checkpoint V2 Undeployed. No further action is necessary.
  • 41879: Cannot perform operation since In-Memory OLTP database undeployment is in progress. Complete database undeployment before running the file operation.
  • 41880: In-Memory OLTP database undeployment failed. There are in-memory database objects present, or being created.
  • 41979: Managed database cannot be replicated from Managed Instance to SQL Server, as this managed database is encrypted with service managed key. Either unencrypt the database on Managed Instance, or switch the encryption service protector to customer-managed (BYOK) and try again.
  • 41980: Database cannot be encrypted using the service managed key as it is being replicated from Managed Instance to SQL Server. Switch the encryption protector from service managed to customer managed (BYOK) on Managed Instance and ensure the encryption key from Managed Instance is imported on SQL Server.
  • 41981: Switching the encryption protector from customer managed (BYOK) to service managed is not allowed as there exists database replication from Managed Instance to SQL Server supporting customer managed encryption only.
  • 41982: Database cannot be replicated from Managed Instance to SQL Server as there already exists database geo-replication from this Managed Instance to another Managed Instance using auto-failover groups. Disconnect this Managed Instance from the failover group, and try again.
  • 41983: In-Memory OLTP database undeployment is not allowed on SQL Database Managed Instance.
  • 41984: The link cannot be created because database format of the source SQL Managed Instance is not compatible with database format of the destination SQL Server.
  • 41985: Forced failover is not supported on this managed instance link. For database migration, please delete the link instead.
  • 41987: Managed Instance link cannot be created because Managed Instance side AG name ‘%.*ls’ is already used on Managed Instance ‘%.*ls’. Choose different name and retry to create link.
  • 41991: Unable to make database %s on SQL Managed Instance %s accessible because the instance role in failover group changed from %s to %s while the database was in the inaccessible state. Please restore the original database role by executing geo-failover and try again.
  • 41992: Unable to make database %s on SQL Managed Instance %s accessible due to ongoing geodr operation. Please wait until the conflicting operation completes and try again.
  • 41993: Cannot execute failover of Managed Instance link ‘%s’ because the replica of database ‘%s’ on SQL MI is in the inaccessible state. Please refer to https://aka.ms/sqlmi-inaccessible-database-troubleshooting to understand and correct the database inaccessibility root cause and retry executing link failover.
  • 42037: Initialization of http session handle for fetching cert public keys for MWC token signature validation during signature validation service initialization.
  • 42038: Initialization of http connect handle for fetching cert public keys for MWC token signature validation during signature validation service initialization.
  • 42119: This database has reached the monthly free amount allowance for the month of %.*ls and is paused for the remainder of the month. The free amount will renew at 12:00 AM (UTC) on %.*ls. To regain access immediately, open the Compute and Storage tab from the database menu on the Azure Portal and select the “Continue using database with additional charges” option. This will resume the database and bill you for additional usage charges the rest of this month. For more details, see https://go.microsoft.com/fwlink/?linkid=2243105&clcid=0x409.
  • 42120: The connection was denied because the server’s Public Network Access is set to ‘SecuredByPerimeter’, but the resource is not in a Network Security Perimeter. For more information, please see .
  • 42121: The operation could not be completed on because attempts to connect were denied by the configured Network Security Perimeter.
  • 42122: Cannot resume database ‘%.*ls’ in any elastic pool because all eligible pools are at capacity.
  • 42123: Login failed as it was determined that the common alias login was invoked, but the common alias login is not currently supported.
  • 42124: Login failed as it was determined that the common alias login was invoked, but the database name has not been provided.
  • 42125: Enabling IPv6 is currently not supported on your server, detailed reason is: %.*ls.
  • 42126: This serverless database is paused and cannot be resumed by this connection.
  • 42127: The login failed due to proxy throttling
  • 42128: Database ‘%ls’ cannot be converted to Hyperscale because it has more than one geo-secondary replica. Reduce the number of geo-secondary replicas to at most one and retry the operation.
  • 42129: Database ‘%ls’ cannot be converted to Hyperscale because it has chained geo-secondary replicas. Remove chained geo-secondaries and retry the operation.
  • 42130: A geo-secondary replica ‘%ls’ cannot be converted to Hyperscale. To convert both the primary and geo-secondary replicas to Hyperscale, retry the operation on the primary replica.
  • 42131: This SQL database has been disabled. Please reach out to your Fabric Capacity administrator for more information.
  • 42132: The login failed due to database name not being found in alias DB
  • 42133: The firewall rule name cannot contain special characters: ‘%ls’.
  • 42201: The requested distance metric ‘%ls’ is not supported by vector_distance. Please provide a valid distance metric.
  • 42202: The provided dimension for the vector (%d) does not match allowed value (%d).
  • 42203: The provided dimension for the vector (%d) is not within the allowed range [1-%d].
  • 42204: The vector dimensions %d and %d do not match.
  • 42205: The vector types ‘%ls’ and ‘%ls’ do not match.
  • 42206: The vector is invalid. Error details: ‘%ls’.
  • 42207: The distance metric specified for vector_distance is unsupported. Please provide a valid string for distance metric.
  • 42208: The vector LOB type is not supported. Please use a supported vector type.
  • 42209: A system error occurred.
  • 42210: The requested norm function ‘%.*hs’ is not supported by vector_norm/vector_normalize. Please provide a valid norm function.
  • 42211: Truncation of vector is not allowed during the conversion. Ensure the vector size is appropriate before conversion.
  • 42212: Cannot create alias types from a vector datatype.
  • 42213: The vector data types cannot be compared or sorted, except when using the IS NULL operator.
  • 42214: Could not create the vector index on object ‘%.*ls’, because the object is not a user table.
  • 42215: Could not create the vector index on the column ‘%.*ls’ on table ‘%.*ls’, because it is not of type vector.
  • 42216: Internal error occurred while creating the vector index. Please run DBCC CHECKCATALOG and retry if it does not report any error. Please contact support in case of error.
  • 42217: The base table doesn’t have a single column, non NULLABLE and unique Key Clustered Index.
  • 42218: Failed to fetch metadata for the vector index. Please retry and contact support if the error persists.
  • 42219: Failed to create internal table %d for the vector index.
  • 42220: Cannot create the vector index on temp objects. ‘%.*ls’ is identified as a temp object.
  • 42221: DROP VECTOR INDEX does not support any options.
  • 42222: Vector data type is not supported in CDC tracked table.
  • 42223: Vector data type is not supported in transactional replication.
  • 42224: Vector data type is not supported in generic replication features.
  • 42225: VECTOR column(s) cannot be natively imported through BULK INSERT or OPENROWSET(BULK) statement. Please use a format file to explicitly specify the type of the VECTOR column(s) and specify the format file in the BULK INSERT or OPENROWSET(BULK) statement.
  • 42226: The column ‘%.*ls’ is not of vector type. Vector search cannot be performed on a non-vector column.
  • 42227: Cannot find a vector index with metric ‘%.*ls’ on column ‘%.*ls’.
  • 42228: Cannot create vector index on a partitioned table.
  • 42229: Cannot create partitioned index on a table having a vector index.
  • 42230: Cannot create vector index on column ‘%.*ls’ because it already has an existing vector index.
  • 42231: Data modification statement failed because table ‘%.*ls’ has a vector index on it.
  • 42232: TRUNCATE TABLE statement failed because table ‘%.*ls’ has a vector index on it.
  • 42233: Query join hint incompatible with vector search.
  • 42234: Internal SQL error during DiskANN graph build.
  • 42235: Invalid value for optional parameter L (%hu) and R (%hu). Please ensure L >= R.
  • 42236: The value of R (%hu) is too low. Please ensure R is greater than or equal to %d.
  • 42237: The vector index cannot be created because filegroup ‘%.*ls’ does not exist or the filegroup name is incorrectly specified.
  • 42238: Conversion of vector from data type %ls to %ls is not allowed.
  • 42239: Vector index background cleaner cleaned the inbuild vector index ID %d on object ID %d in database ID %d.
  • 42240: Vector data type is not supported in merge replication.
  • 42299: Vector Internal error.
  • 42301: Could not create the semantic index on object ‘%.*ls’, because the object is not a user table.
  • 42302: Could not create the semantic index on the column ‘%.*ls’ on table ‘%.*ls’, because it is not of supported type.
  • 42303: Chunking type other than ‘fixed’ is not supported.
  • 42304: Chunk size specified for a column of semantic index cannot be less than 1.
  • 42305: Supported range for chunk overlap value is between 0 and 50.
  • 42306: Column ‘%.*ls’ has been specified more than once in semantic index DDL command.
  • 43201: The value %ld is invalid for %.*ls. Value must be between %d and %d.
  • 43202: The value %ld is invalid for %.*ls. Value must be greater than %d.
  • 43203: The specified %.*ls ‘%.*ls’ is not supported.
  • 43204: An unexpected error has occurred.
  • 43205: The function ‘%.*ls’ expects parameters in the form of ‘name = value’.
  • 43206: The parameter ‘%.*ls’ is supplied out of order for function ‘%.*ls’.
  • 43207: The function ‘%.*ls’ has too many arguments supplied.
  • 43208: The specified %.*ls ‘%.*hs’ is not supported.
  • 43209: The %.*ls argument only supports constant values and variables (not columns).
  • 45611: Configuration of backup retention policy is not supported on Named Replica.
  • 45612: It is not possible to stop the instance that has Managed Instance link configured. Refer to the following article for limits of managed instance start/stop feature: https://go.microsoft.com/fwlink/?linkid=2169085
  • 45613: The ImportExport operation failed because of invalid storage credentials.
  • 45614: The ImportExport operation failed because of invalid storage auth type.
  • 45615: The ImportExport operation failed because of invalid storage key format.
  • 45616: The ImportExport operation failed because the storage URI is too long.
  • 45617: The Export operation failed because database is larger than max supported size.
  • 45618: The ImportExport operation failed because it is targeting a ‘%ls’ edition.
  • 45619: The ImportExport operation failed because the storage URI is invalid.
  • 45622: Geo-redundant backup storage is not permitted for databases under subscription ‘%s’.
  • 45623: Managed Instance start/stop feature is available only for instances that are running with Feature Wave November 2022. Refer to the following article for limits of managed instance start/stop feature: https://go.microsoft.com/fwlink/?linkid=2169085
  • 45624: TR-CMS geo-secondary server/database does not exist.
  • 45625: The ImportExport operation failed because the SQL authentication type is invalid. Please use either SQL Server or Active Directory.
  • 45626: The ImportExport operation failed because the storage blob already exists.
  • 45627: Restoring a Hyperscale database to an elastic pool which is not Hyperscale or restoring a database which is not Hyperscale to a Hyperscale elastic pool is not supported.
  • 45628: The specified target database name, ‘%ls’, is reserved and cannot be used in a restore operation.
  • 45629: Restore and database recovery are not supported for system databases.
  • 45630: The source database, ‘%ls’, dropped on ‘%ls’, has not existed long enough to support restores.
  • 45631: The source database, ‘%ls’, has not yet accomplished its first backup in order to support restore operations. Please wait until at least the indicated earliest restore date ‘%ls’ and resubmit the request.
  • 45632: For point-in-time restores, the target logical server must be the same as the source logical server. Consider restoring to the source database’s server, or using database copy or database recovery.
  • 45633: Same-server recovery is currently not supported. Consider using point-in-time restore or recovering to a different server.
  • 45634: Restore from long-term retention backup to ‘%ls’ edition not supported.
  • 45635: Restore from external backup to ‘%ls’ edition not supported.
  • 45636: Enabling long-term backup retention for a serverless database is not supported if auto-pause is enabled.
  • 45637: Enabling long-term backup retention for a database during migration to the Hyperscale service tier is not supported.
  • 45638: Enabling long-term backup retention for a database during a reverse migration from Hyperscale is not supported.
  • 45639: Enabling auto-pause for a serverless database is not supported if long-term backup retention is enabled.
  • 45640: The subscription ID is required to delete a long-term retention backup.
  • 45641: The server name is required to delete a long-term retention backup.
  • 45642: The database name is required to delete a long-term retention backup.
  • 45643: The provided long-term retention backup resource ID or backup name is incorrect.
  • 45644: A restore request with the same target database name ‘%ls’ on server ‘%ls’ already exists.
  • 45645: The external backup storage container URI is malformed.
  • 45646: The host name for the external backup storage container URI is not allowed.
  • 45647: The external backup storage container URI uses an invalid scheme or port. Please use https and port 443.
  • 45648: Hyperscale does not support external backup restore requests.
  • 45649: For database ‘%ls’, specified point-in-time ‘%ls’ is prior to the Hyperscale migration time of ‘%ls’. Please specify a target edition or service level objective which is not Hyperscale when restoring to a point earlier than the Hyperscale migration.
  • 45654: Azure Key Vault key URI ‘%s’ is required to successfully restore the database ‘%s’ under server ‘%s’.
  • 45655: Restore of Hyperscale database where source database is geo-secondary is not allowed.
  • 45656: The operation could not be completed because the Azure Key Vault Key name ‘%ls’ is currently set as encryption protector on geo-primary.
  • 45657: DTC for Azure SQL Managed Instance not ready at the moment.
  • 45658: This operation cannot start because specified target managed instance ‘%ls’ already has maximum number of user databases.
  • 45659: No backups were found to restore the database to the point in time %s (UTC). Please contact support to restore the database.
  • 45660: Target server ‘%ls’ does not have access to all AKV Uris created between %s (UTC) and %s (UTC). Please retry operation after restoring all AKV Uris.
  • 45661: Unable to connect to the instance in order to perform restore operation.
  • 45662: Backup set in %ld is broken. Sql error code is %d. Error message: %ls
  • 45663: A timeout was encountered while trying to connect to the restore target. Please retry or retry with a higher service objective for higher reliability. After restore, the database can be downgraded to the original service objective.
  • 45664: The restore plan is broken because firstLsn (%ls) of log backup ‘%ls’ is not equal to lastLsn (%ls) of prev log backup %ls. Restore to point in time: %ls (UTC) failed.
  • 45665: Full backup ‘%ls’ is missing checksum. Please provide full backup with checksum.
  • 45666: Migration cannot be completed because provided backup file name ‘%ls’ should be the last restore backup file ‘%ls’.
  • 45667: The database backup contains incompatible physical layout. Non-online data files exist.
  • 45668: The database backup contains incompatible physical layout. Multiple log files are not supported.
  • 45669: Database ‘%ls’ operation failed because there is no network connectivity between source instance ‘%ls’ and target instance ‘%ls’.
  • 45670: Database ‘%ls’ operation failed because there is no connectivity between source and target Azure SQL Managed Instance. This is because the target instance subnet has an overlapping address range with the subnet of the source instance.
  • 45671: Microsoft Distributed Transaction Coordinator (MS DTC) cannot be enabled because required outbound traffic on port 445 to the MS DTC log on a remote storage cannot be enabled due to a conflict with an existing route. Please check the route table for the subnet hosting the instance to identify and solve the conflict. See https://learn.microsoft.com/en-us/azure/azure-sql/managed-instance/doc-changes-updates-known-issues?view=azuresql for more information.
  • 45672: Cross subscription ‘%ls’ operation, from subscription id ‘%ls’ to subscription id ‘%ls’ is not allowed because these two subscriptions don’t belong to the same Azure tenant ID.
  • 45673: Cannot perform delete operation because of the following resource lock: ‘%ls’. Please remove the lock and try again.
  • 45674: Cannot drop database because a database ‘%ls’ operation is completing.
  • 45675: Combination of unspecified target edition (sku.name/sku.tier parameters) and the value TRUE for the isGeneralPurposeV2 parameter is not allowed in the create operation.
  • 45676: Combination of unspecified target edition (sku.name/sku.tier parameters) and the value TRUE for the isGeneralPurposeV2 parameter is not allowed in the update operation of General Purpose V1 Managed Instance.
  • 45677: Combination of unspecified target edition (sku.name/sku.tier parameters) and the value FALSE for the isGeneralPurposeV2 parameter is not allowed in the update operation of General Purpose V2 Managed Instance.
  • 45678: Combination of General Purpose target edition (sku.name/sku.tier parameters) and unspecified value for the isGeneralPurposeV2 parameter is not allowed in the update operation of General Purpose V2 Managed Instance.
  • 45679: Combination of Business Critical target edition (sku.name/sku.tier parameters) with a specified isGeneralPurposeV2 parameter is not allowed in the create/update operation.
  • 45680: Combination of unspecified target edition (sku.name/sku.tier parameters) with a specified isGeneralPurposeV2 parameter is not allowed in the update operation of Business Critical Managed Instance.
  • 45681: Standby replicas are not supported for hyperscale databases.
  • 45682: No backups were found to restore the database to the point in time %s (UTC). Please retry the operation. If the problem persists, contact support to restore the database.
  • 45683: Memory size in GB parameter is not allowed in the instance create/update operation.
  • 45684: Memory size in GB parameter is not allowed in the instance create/update operation for the service tier or hardware generation.
  • 45685: Could not perform the operation due to capacity group resource constraint based on the requested service level objective and storage size. Plus try again in 24 hours.
  • 45686: Could not complete the operation due to capacity group resource constraint check failed due to the following reason: {0).
  • 45687: General Purpose v2 edition of Managed Instance is not compatible with the specified subnet. Target subnet must be either empty, or all instances in it must run with November 2022 Feature Wave.
  • 45688: The specified memory value is invalid. Please ensure the memory size in GB is within the allowable range of 28 to 870 and corresponds appropriately to the number of vCores and service tier. The available memory sizes for the selected vCores and service tier are {0}. For details around resource limits visit: https://go.microsoft.com/fwlink/?linkid=2293407
  • 45689: Cannot enable public endpoint for the failover group because managed instance ‘%ls’ doesn’t have public endpoint enabled. Please enable public endpoint on the managed instance and try again.
  • 45690: Another operation is in progress on virtual network firewall rule {0} on server {1}.
  • 45691: The operation could not be completed because there is at least one database whose number of files is exceeding the limit of %ls files per database on General Purpose v2 edition.
  • 45692: The operation could not be completed because Next-Gen General Purpose edition doesn’t support Custom Maintenance Window
  • 45693: The database ‘%.*ls’ on server ‘%.*ls’ is already being dropped.
  • 45694: Database ‘%ls’ was not found on SQL managed instance ‘%ls’. Please check the database name and ensure it matches a database that is currently in ‘Restoring’ state, then try again.
  • 45695: Database ‘%ls’ is not in ‘Restoring’ state on SQL managed instance ‘%ls’. Please check the database name and ensure it matches a database that is currently in ‘Restoring’ state, then try again.
  • 45696: Database ‘%ls’ was already restored on SQL managed instance ‘%ls’. Please check the database name and ensure it matches a database that is currently in ‘Restoring’ state, then try again.
  • 45697: An existing complete restore request for database ‘%ls’ is already in progress on SQL managed instance ‘%ls’. Please wait for the current request to complete, or try again with a different database that is in ‘Restoring’ state.
  • 45698: Cannot create a database with special characters in its name. Special Characters include \u003C, \u003E, \u002A, \u0025, \u0026, \u003A, \u005C, \u002F, \u003F.
  • 45699: Database copy and geo replication are blocked on databases migrated by whiteglove restore.
  • 45714: Cross tenant CMK can only be configured when the server is configured with a User Assigned Managed Identity. Refer to https://aka.ms/sqltdebyokumi to configure User Assigned Managed Identity.
  • 45715: The preferredEnclaveType is not supported for dedicated SQL Pools.
  • 45716: Configuring the ‘VBS’ preferredEnclaveType for databases using the DC-series hardware configuration is not supported. DC-series databases are pre-configured with Intel SGX enclaves. Virtualization based security (VBS) enclaves are not supported.
  • 45717: Database-level encryption protector must be set on the target database while attempting to copy or replicate a database encrypted with a database level key.
  • 45718: While attempting to replicate a database configured with database level encryption protector, the current keys being used by the primary must be passed to the secondary database.
  • 45719: The geo-primary database must be configured with a database level encryption protector before setting a database level encryption protector on the geo-secondary.
  • 45720: The database {0} on server {1} cannot be safely dropped because it is encrypted with a customer managed key that is no longer accessible to take the last backup before drop. Please restore Azure Key Vault Access on the server and revalidate the keys to make this database accessible and then proceed with the drop. For details see https://aka.ms/tdecmkrestorability
  • 45722: Virtualization-based security (VBS) enclaves are not supported for elastic pools.
  • 45723: Configuring geo-replication is not supported for databases using different values of the preferredEnclaveType property. The primary ‘{0}’ database on the ‘{1}’ server uses the ‘{2}’ preferredEnclaveType, whereas the specified preferredEnclaveType for the secondary ‘{3}’ database on the ‘{4}’ server is ‘{5}’.
  • 45724: Planned failover between primary and secondary database with different preferredEnclaveType is not supported for Virtualization-based security (VBS) enclaves.
  • 45725: The geo-primary database must not be configured with a database level encryption protector when failing over to a geo-secondary without a database level encryption protector.
  • 45726: Operation on job agent is in progress. Please wait a gew minutes before retrying again.
  • 45727: The create database operation can not be performed at this time due to ongoing Transparent Data Encryption (TDE) key rotation on the server. Please try the operation again later.
  • 45728: Adding a database with ‘{0}’ preferredEnclaveType to an elastic pool ‘{1}’ with ‘{2}’ preferredEnclaveType is not supported. Before adding the database to the elastic pool, ensure that the preferredEnclaveType is the same for both the database and the elastic pool. More information can be found on https://aka.ms/AlwaysEncryptedEnableSecureEnclaves
  • 45731: The elastic pool contains inaccessible databases which have lost Azure Key Vault access required for TDE configuration. Please move the accessible databases to a different pool for scaling or restore the lost Azure Key Vault access for the inaccessible databases.
  • 45735: Elastic job agent ‘%.*ls’ SLO’s assignment is in progress
  • 45736: The given SLO is not supported for job agent. Please retry with the supported SLO.
  • 45746: The operation could not be completed because the Azure Key Vault Key name ‘%ls’ is currently in use.
  • 45747: The operation could not be completed because the Azure Key Vault Key material is different than the current encryption protector key.
  • 45748: Using an old version of AKV key as TDE protector is not allowed. Please use the latest version of the AKV key as the encryption protector.
  • 45749: Per Database CMK identity not setup on the target database.
  • 45750: The create elastic pool operation cannot be performed at this time due to ongoing Transparent Data Encryption (TDE) key rotation on the server. Please try the operation again later.
  • 45771: Import/Export with Private Link cannot be used on resources with locks. Please remove locks on the following resources and try again. %ls.
  • 45772: Perform cutover action is not supported at this time. Details: ‘%.*ls’.
  • 45773: The action failed because no active update-slo operation detected for server: ‘%.*ls’, database: ‘%.*ls’. Please retry the operation by specifying valid parameters.
  • 45774: Invalid use of manual-cutover option for server: ‘%.*ls’, database: ‘%.*ls’. Please check current and requested service objective and retry the operation by specifying valid parameters.
  • 45775: One or more apps involved in UpdateSLO management operation are unhealthy for database: ‘%.*ls’, on server: ‘%.*ls’.
  • 45777: %ls is not yet enabled. %ls
  • 45781: Database: {0}, on server: {1}, in resource group: {2}, in subscription: {3}, is a data warehouse and cannot use upgrade me now.
  • 45782: Database: {0}, on server: {1}, in resource group: {2}, in subscription: {3}, belongs to an elastic pool and cannot use upgrade me now.
  • 45783: Database: {0}, on server: {1}, in resource group: {2}, in subscription: {3}, was not found.
  • 45784: Database: {0}, on server: {1}, in resource group: {2}, in subscription: {3}, does not have UpgradeMeNow enabled.
  • 45785: ElasticPool: {0}, on server: {1}, in resource group: {2}, in subscription: {3}, was not found.
  • 45786: ElasticPool: {0}, on server: {1}, in resource group: {2}, in subscription: {3}, does not have UpgradeMeNow enabled.
  • 45787: ElasticPool: {0}, on server: {1}, in resource group: {2}, in subscription: {3}, does not contain any database.
  • 45788: The operation cannot be performed since the database ‘%ls’ is geo-replicated and is in secondary role. Database size limit updates are not allowed on a geo-secondary. Please try updating the primary database instead. See ‘https://learn.microsoft.com/en-us/sql/t-sql/statements/alter-database-transact-sql-file-and-filegroup-options’ for more information.
  • 45789: The limit of one free database offer for subscription ‘%.*ls’ has been reached. Drop the existing free database or use a different subscription to continue.
  • 45790: Operation on Long Term Retention backup failed because the backup is immutable.
  • 45791: Server ‘%.*ls’ cannot be moved out of subscription ‘%.*ls’ because it contains a free database. Drop or upgrade the existing free database to continue.
  • 45792: Standby Replication limit reached. The database ‘%ls’ cannot have more than %d standby replicas.
  • 45793: You cannot create Freemium SQL Managed Instance with {0} {1}. For more details visit aka.ms/SQLMIFreemium.
  • 45794: You cannot create Freemium SQL Managed Instance on this region. For more details check aka.ms/SQLMIfreemium.
  • 45795: The operation could not be completed because there is an ongoing maintenance on your Managed Instance subnet. All Managed Instance create/update operations for this subnet are prohibited until the maintenance is completed. Please, retry the operation after the current maintenance window is closed. See ‘https://learn.microsoft.com/en-us/azure/azure-sql/database/maintenance-window’ for details on maintenance windows.
  • 45796: A data-file max size consistency error was detected during Hyperscale migration. %ls
  • 45797: Freemium is not enabled for this subscription. For more details check aka.ms/SQLMIfreemium.
  • 45798: The specified edition %ls is not consistent with the instance pool edition %ls.
  • 45799: The specified subnet %ls is not consistent with the instance pool subnet %ls.
  • 45900: The specified hardware family %ls is not consistent with the instance pool hardware family %ls.
  • 45901: The specified license type %ls is not consistent with the instance pool icense type %ls.
  • 45902: Changing the database format from ‘{0}’ to ‘{1}’ is not supported. Check the database format property value specified and visit https://aka.ms/sqlmidatabaseformat for more details.
  • 45903: Changing the database format from ‘{0}’ to ‘{1}’ is not supported. Check the database format property value specified and visit https://aka.ms/sqlmidatabaseformat for more details.
  • 45904: Changing the database format is not supported for this managed instance. Check the database format property value specified and visit https://aka.ms/sqlmi-fwnov2022 for more details.
  • 45905: Specifying the database format property value is not supported at this time.
  • 45906: A freemium instance can not be created in the specified subnet %ls.
  • 45907: GeoDR links are not supported for managed instances inside managed instance pool.
  • 45908: Moving Azure SQL Managed Instance with existing auto-failover group configured into an instance pool is not supported. Remove auto-failover group from this instance, and attempt moving to the instance pool again.
  • 45909: Creation of ZoneRedundant SQL MI is temporarily disabled on this region. You can create Zone Redundant SQL Managed Instances in many other regions in Azure. https://learn.microsoft.com/en-us/azure/azure-sql/managed-instance/high-availability-sla?view=azuresql-mi#zone-redundant-availability
  • 45910: Creation of ZoneRedundant SQL MI is temporarily disabled for this hardware generation on this region. You can create Zone Redundant SQL Managed Instances with different harware generation on this region or many other regions in Azure. https://learn.microsoft.com/en-us/azure/azure-sql/managed-instance/high-availability-sla?view=azuresql-mi#zone-redundant-availability
  • 45911: Failover group cannot be created because database format of the primary instance is not compatible with the database format of the secondary instance. See https://go.microsoft.com/fwlink/?linkid=2251601 for more details.
  • 45912: Database format change must be performed on the secondary instance of the failover group first. See https://go.microsoft.com/fwlink/?linkid=2251601 for more details.
  • 45913: Operation cannot be performed because database format of the source instance is not compatible with the database format of the destination instance. See https://go.microsoft.com/fwlink/?linkid=2251601 for more details.
  • 45914: Restore operation cannot be performed because database format of the source instance is not compatible with the database format of the destination instance. See https://go.microsoft.com/fwlink/?linkid=2251601 for more details.
  • 45915: Failover operation cannot be performed because of database format mismatch between the instances in the failover group. Consider upgrading the database format of the primary instance or deleting the failover group to promote current secondary instance to a stand-alone instance. See https://go.microsoft.com/fwlink/?linkid=2251601 for more details.
  • 45917: Subscription {0} already has Free SQL Managed Instance. Only one free SQL Managed Instance is allowed per subscription.
  • 45918: The ‘%.*ls’ operation cannot be completed as there exists a database in a process of creation through failover group deployment. Please wait for the failover group deployment to complete, or alternatively delete the failover group and retry the operation again.
  • 45919: Converting to Free SQL Managed instance is not allowed. You can only apply Free offer when you create a new SQL Managed Instance.
  • 45920: Upgrade failed. To successfully upgrade to a paid offer, ensure that you’re not making any other changes to your SQL Managed Instance configuration, such as adjusting vCores or storage.
  • 45921: You cannot stop the instance that has running operation on it’s instance pool. Please wait for ongoing operation to finish or cancel ongoing operation, then try again. ErrorCause: Stop cannot be executed due to conflicting operation on instance pool.
  • 45922: Maintenance window is set at instance pool level and cannot be set individually per pooled instance.
  • 45923: Cannot move the instance into the pool due to pool database count limit.
  • 45924: Cannot move a zone-redundant instance into the pool as zone-redundancy is not supported in pools.
  • 45925: Deploying managed instances and instance pools into private subnets is not supported.
  • 45926: Deploying failover group is not supported with the free Azure SQL Managed Instance offer.
  • 45927: Unable to determine target service level objective. If restoring from a long-term retention backup of a database that was in an elastic pool, either target elastic pool name or target service level objective must be supplied. If the source database was dropped, use Azure Powershell to specify the target service level objective.
  • 45928: The server ‘%ls’ already exists in this subscription in a soft-deleted state. You cannot create a server named ‘%ls’ until the existing soft-deleted server is removed. If you are trying to recover this server or force-delete it to create a new empty server of the same name, please refer to https://aka.ms/restoredeletedazuresqlserver. Please contact Microsoft support if further assistance is needed.
  • 45929: Operation ‘{0}’ could not be completed because the minimum TLS version required is 1.2 or higher. Earlier versions of TLS are no longer supported as they are considered deprecated.
  • 45930: The limit of free databases for subscription ‘%.*ls’ has been reached as part of the free database offer. To continue using for free, drop an existing free database.
  • 45931: Cannot resume continuous copy if Db getting resumed is already a geo-secondary for another link or DB getting resumed is in a FG and the link being resumed is NOT a FG link.
  • 45932: Cannot change continuous copy primary to a database that is outside of the failover group.
  • 45933: Instance maintenance window must be set to match instance pool maintenance window.
  • 45934: All databases in geo replication must contain the same key material as the encryption protector of the source database. Please add the key ‘%ls’ with the same key material to the target database ‘%ls’.
  • 45935: When the automatic-rotation of database level TDE Protector is enabled, both source and target databases must be connected to the same key vault. Please add key ‘%ls’ (from the same key vault that is connected to source database) to the target database ‘%ls’.
  • 45936: While attempting to replicate a database configured with database level encryption protector, the current keys being used by the primary database must be passed to the secondary database ‘%ls’.
  • 45937: Operation ‘{0}’ could not be completed because the maximum allowed TLS version is {1}.
  • 45938: Managed Instance geo-failover cannot be executed at this time. Reason: ‘%.*ls’.
  • 45940: The backup {0} cannot be deleted because there is a legal hold placed on it. Delete the legal hold to delete the backup. ErrorOwner: sqldataintegration ErrorCause: User tried to delete or modify an immutable Long Term Retention backup
  • 45941: The operation could not be completed as the backup is not configured for immutability.
  • 45942: The operation could not be completed as the backup is immutable and locked.
  • 46554: External Table ‘%.*ls’ contains corrupted metadata. Drop external table and create a new one.
  • 46555: CREATE EXTERNAL MODEL failed because the user “%.*ls” specified in the authorization clause does not exist.
  • 46556: Cannot drop the credential ‘%.*ls’ because it is used by an external model.
  • 46557: Argument ‘%.*ls’ is invalid. Please provide a valid Json document.
  • 46558: Option ‘%S_MSG’ is not supported for external tables.
  • 46559: Local temporary external tables are not supported in this edition of SQL Server.
  • 46671: INTERNAL TABLE
  • 46672: API_FORMAT
  • 46673: MODEL_TYPE
  • 46674: MODEL
  • 46675: PARAMETERS
  • 46676: SET_PARAMETER
  • 46677: LOCAL_RUNTIME_PATH
  • 46954: Number of columns specified in ‘%ls’ exceeds the number of columns in external table.
  • 46955: External table not found or you do not have permission to access it. Underlying data description: %ls.
  • 46956: Failed to extract rows from external table. Underlying data description: %ls.
  • 46957: Error encountered while extracting data from external table ‘%ls’. Underlying data description: %ls.
  • 46958: Columns ‘%ls’ were not found when querying external table. Underlying data description: %ls.
  • 46959: Error encoutered in ‘%S_MSG’ parameter. Expected three part name, but found ‘%ls’.
  • 46960: Try to reuse default credential name ‘%.*ls’ but its IDENTITY attribute is not ‘USER IDENTITY’.
  • 46961: Try to reuse default external data source name ‘%.*ls’ but its LOCATION attribute does not match table location.
  • 46962: Try to reuse default external file format name ‘%.*ls’ but its FORMAT_TYPE attribute ‘%.*ls’ is not consistent with the default file format name.
  • 46963: Try to use a default external file format for file ‘%.*ls’ but could not deduce a supported FORMAT_TYPE for the given extension.
  • 46964: Fail to create the default credential, data source or file format.
  • 47079: Login was denied since perms were requested on an invalid database.
  • 47080: User has insufficient permissions to complete the login.
  • 47099: Sql Authentication connections are not supported.
  • 47523: ‘ALTER AVAILABILITY GROUP MODIFY AVAILABILITY GROUP’ command failed. Specified option is not supported for altering distributed availability group in which secondary participant is Azure SQL Managed Instance.
  • 47607: Reason: Login failure in mpdw
  • 47608: Reason: Login ack failure in mpdw
  • 47609: Conditional Access Policy is blocking usage of Service Principal.
  • 47610: Reason: An update SLO operation is in progress. The external connections are denied.
  • 47611: Reason: A Geo failover operation is in progress. The external connections are denied.
  • 47612: Reason: The database is in dropping state. The external connections are denied.
  • 47613: Reason: The login cannot obtain a LOCK resource at this time. This may be caused by insufficient resources or other queries holding locks on the system tables and/or system objects required for login processing. Query sys.dm_tran_locks to see if any sessions are holding Sch-S or Sch-M locks, and query sys.dm_tran_database_transactions and sys.dm_tran_session_transactions to see if there are long-running transactions holding these locks.
  • 47614: Reason: The database failover caused the login failure.
  • 47615: Reason: The instance could not start up properly because it does not have access to critical resources and it does not allow user connections. Only backend connections are allowed.
  • 47616: Reason: The login cannot obtain a LOCK resource at this time because the database is being updated.
  • 47617: Reason: Mwc max user connection is reached.
  • 47618: Reason: Mwc max system connection is reached.
  • 47619: Reason: Validation of user’s permissions failed. Verify the user has the Read item permission. For more information, see https://go.microsoft.com/fwlink/?linkid=2281595.
  • 49421: Any ALTER operation on foreign file through pageserver is not supported.
  • 49422: Updating database ‘%.*ls’ physical id failed. The usage is not impacted, please contact product group for manual mitigation.
  • 49423: There was a failure in the log service with physical database ID ‘%ls’ while executing an operation. HRESULT ‘0x%x’. Reason: ‘%ls’.
  • 49424: Transformation of the log file to Hyperscale format failed.
  • 49425: Oldest begin LSN is smaller than foreign redo LSN which will prevent Page Server creation. Operation will be rolled back.
  • 49426: Grow of existing striped file failed.
  • 49427: Foreign File Validator encountered an exception: ‘%ls’. Logical DBID: ‘%ls’, Physical DBID: ‘%ls’.
  • 49428: Could not access datafile during upgrade.
  • 49519: DBCC SHRINKDATABASE is not supported in this version of SQL Server. Contact Customer Support Services for more information.
  • 49520: Specifying the database_id parameter in DBCC SHRINKFILE is not supported in this version of SQL Server.
  • 49521: DBCC SHRINKFILE cannot shrink data files when used with database_id parameter.
  • 49522: DBCC operation on database id %d could not add new cache entries for Index Repair.
  • 49523: The operation failed because the Index Repair Manager is not available.
  • 49524: The operation failed because the Index Repair Feature is not supported for the object type %S_MSG (object ID %ld).
  • 49525: User ‘%.*ls’ does not have permission to use the Index Repair Feature for object ID %ld.
  • 49526: An internal error occurred. Unable to get lock on the cache used by the Index Repair Manager.
  • 49527: The operation failed because the Index Repair Feature is not supported for temp tables.
  • 49528: The input row handle could not be decoded. Please use the sys.dm_db_logical_index_corruptions DMV to obtain the row handle.
  • 49529: Index repair failed. Please verify that the corruption exists using DBCC CHECK commands and use the sys.dm_db_logical_index_corruptions DMV to get the row handle for the repair. Please contact support if the error persists.
  • 49530: The requested repair finished successfully.
  • 49531: The operation failed because the internal repair command is invalid.
  • 49532: DBCC SHRINKFILE for data files is not supported in a Hyperscale database when the database is not encrypted or protector change is in progress. Enable transparent data encryption or wait for protector change to complete and try again. Refer sys.dm_database_encryption_keys for more details.
  • 49533: DBCC SHRINKDATABASE is not supported in a Hyperscale database when the database is not encrypted or protector change is in progress. Enable transparent data encryption or wait for protector change to complete and try again. Refer sys.dm_database_encryption_keys for more details.
  • 49534: The input row handle is invalid for the given object ID and index ID. Please verify that the corruption exists using DBCC CHECK commands and use the output of the sys.dm_db_logical_index_corruptions DMV for the repair.
  • 49535: DBCC SHRINKFILE for fileId %d completed, initial size (%I64d KB), current size (%I64d KB). Please retry DBCC SHRINKFILE with target size well above minimum supported hyperscale database size
  • 49536: Cleanup of Index Repair cache entries failed for database ID %d, object ID %d, index ID %d. No new entries will be added to the cache.
  • 49537: The shrink operation was aborted because a page to be moved by shrink is in use by an active transaction on the primary replica or on one or more secondary replicas. Retry shrink later.
  • 49923: Managed Server ‘%s’ is disabled. Please enable it and try again.
  • 49968: SQL Server shutdown has been initiated with exit code %d.
  • 49969: Could not perform the operation because the region is under high capacity pressure. Please wait for %d hours before retrying the operation.

Fabric Is Just Plain Unreliable, and Microsoft’s Hiding It.

Microsoft Azure
28 Comments

Update 2025/07/21: Microsoft heard the complaints, and fixed the reliability added a better status page. Baby steps.

Last week, Microsoft Fabric went down yet again for hours on multiple continents.

Oh, you didn’t hear about it? Let’s talk about why.

First, Fabric’s status page is fabricated bullshit. The link https://aka.ms/fabricsupport takes you to a localized status page that almost always shows all green checkmarks – even when the service is on fire. During last month’s 12+hour overnight outage, people were screaming on Reddit overnight that things were down, but the status dashboard was showing all green. When Microsoft employees woke up, they asked if people were still having problems – and then eventually got around to updating the status page to reflect the outage when it was clear that things were really borked.

Redditors have resorted to relying on reporting Fabric outages to Statusgator, who then tracks the time gap between a burst of user outage reports, to the time Microsoft actually updates their status page – and it ain’t pretty:

Microsoft Fabric on StatusGator

Second, the post-mortems are just as fabricated. After last month’s outage, the team posted on Reddit, and opened with this whopper:

Fabric/Power BI is deployed in 58+ regions worldwide and serve approximately 400,000 organizations, and 30 million+ business users every month. This outage impacted 4 regions in Europe and the US for about 4 hours.

See what they did there? They used big giant numbers to talk about the subscriber base, and then switched units of measure to talk about the affected population (just “the US”.) That’s like saying, “We served over 30 billion hamburgers last month, but unfortunately, just 1 country (the US) came down with food poisoning.” Gimme a break. Furthermore, the 4-hour thing is just wildly incorrect, as evidenced by the people screaming on Reddit overnight and into the morning.

The combination of factors that triggered this issue did not occur until we hit specific regions and usage patterns. This was caught at that point through automated alerting, and our incident management team initiated a rollback.

Specific regions like, uh, Europe and the United States. You know, small places. Villages, practically.

I absolutely love the second sentence as a world-class example of fabrication. Microsoft is accidentally admitting that their own internal alerting showed that Fabric was broken – but not their external alerting, aka their status page. They’re accidentally showing their cards that the status dashboard just doesn’t show the truth.

Next, Microsoft hides the Fabric outage history as quickly as they can. The status dashboard has no list of recent outages. I feel genuinely sorry for Fabric admins who struggle troubleshooting failed Fabric processes that were supposed to run overnight. They think it’s their own problem, not realizing that there was an overnight outage that Microsoft has simply swept under the rug as quickly as possible. The admin checks the status page, sees nothing, and continues troubleshooting, thinking it’s their problem.

Contrast this with the overall Azure status page, which has a prominent link to Azure status history, publicly calling out major outages and their post-mortems. Microsoft knows how to do this – but the Fabric team ain’t doin’ it.

I don’t understand why the Fabric team is so secretive about the outages.

It’s not like Microsoft Fabric even has a service level agreement.

It’s not like they’re giving refunds when your data is gone for hours at a time.

Oh you didn’t realize that?

That brings me to the only reason I can think of that someone would recommend Microsoft Fabric as a critical part of a company’s infrastructure today: ignorance. That’s where the blog post comes in, dear reader – I don’t want you to be ignorant.


[Video] Office Hours at the Hoover Dam

Videos
0

Dam! I took your top-voted questions from https://pollgab.com/room/brento without making any dam or beaver puns. Rather proud of myself for that one.

Here’s what we covered:

  • 00:00 Start
  • 02:20 The Princess and the Frag: On SQL Server 2019 or later, are reorganising a columnstore index and triggering the tuple mover both the same thing? I thought that 2019 makes the tuple mover cleanup deleted rows, but I seem wrong.
  • 03:30 TokTik: What deciding factors must one consider when marking a table for Update Statistics? How quickly does the data change, or other factors? The problem I’m trying to solve is that we UPDATE STATISTICS on our database daily/weekly, and I fear we may be doing it based on poor advice.
  • 05:50 Adrian: Hi Brent. A customer wants several new features added to our product that requires some big changes to the database, but says he needs to know details of why the cost is what it is. How can I explain this to him without going into technical details? It’s frustrating.
  • 09:05 BoBo: I have heard recently that people refer to MS SQL and other RDBMS as legacy databases. What makes you think if/when you hear that people call them legacy now?
  • 09:59 PalmCanyon609: hi brent. i suspect that an app is executing updates, but not actually updating any data, thus thrashing the db. they’re pretty active tables, so im wondering if there’s something other than cdc or sysversioning i could use to help prove it. pesky devs..jk.
  • 10:54 Don’t Bother Asking: When my friend runs sp_BlitzCache, it returns ‘forced indexes’ warnings on some trouble queries. The sql code doesn’t contain any index hints. What could potentially cause these warnings in that case?
  • 11:39 Josef: Hey Brent, ConstantCare flagged a RESOURCE_SEMAPHORE wait (1h 23m) on SQL Server (v16.0.4185.3). Server has 16 GB RAM, max server memory is 11264 MB. It runs OLTP + some reporting. Would increasing memory help, or should I focus on query tuning first? Thanks!
  • 12:28 MyTeaGotCold: Your ballpark figures for SQL Server licensing are great. What ballpark figures do you use for how much RAM should cost?
  • 13:18 Rabelo: How to know if I have lost data after a restart on an instance with databases that have Delayed Durability Forced
  • 14:21 LazyDev: Hi Brent! Re: security — I created service accounts for all SQL Server services, granted proper permissions, enabled IFI and Lock Pages in Memory. SQL uses little to no memory under that user, and queries are slow. What would a minimal checklist look like?
  • 15:19 Capn BMac: Perhaps you’ve address previously and I’ve simply missed it. At some point (I’d imagine) the mighty Ozar retires from the world of databases and providing stellar support content. Is there a rising DBA star who shares your passion and talent?
  • 16:40 marcus-the-german: Hi Brent, can SQL Server have to much RAM? e.g. putting a single 10 GB database on a server with 512 GB