Blog

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

Predicting When SQL Server Will Hit the CPU Wall

Wait Stats
12 Comments

Most of the time, we use wait stats to identify SQL Server’s bottleneck and focus on what to tune.

However, let’s say you’ve got a really well-tuned SQL Server where:

  • Queries finish in milliseconds (think 5-20 milliseconds, super quick)
  • Everything your queries need is cached in memory
  • There are no blocking issues
  • The workload doesn’t do a lot of writes, and the few writes that it does, hit the transaction log extremely quickly because you’ve got great storage

In that situation, you may not see any significant wait stats, but as your workload grows, your CPU usage will gradually increase as well. You won’t see SOS_SCHEDULER_YIELD waits because queries finish so quickly, and you’ve got CPU headroom.

Right up until you don’t.

In this scenario, if your workload gradually increases, you’ll go from:

  1. Seeing nearly zero wait stats, even though CPU might be 50-60-70%
  2. Suddenly seeing SOS_SCHEDULER_YIELD waits as queries start to collide, waiting on CPU (even though CPU isn’t even 90% yet)
  3. To suddenly having the server go unresponsive, possibly even in a matter of seconds after hitting #2

There is an extremely fine line between #1, #2, and #3 because SQL Server’s CPU scheduling is nowhere near as glamorous as you might imagine. I explain how it works in the SOS_SCHEDULER_YIELD module of my Mastering Server Tuning class, and I won’t rehash that here due to its complexity. The short story is that as queries come in and execute, they’re scheduled on CPU cores regardless of that core’s workload, and they are not moved to other cores even if they’re on an overloaded core. You can watch some query tasks piled up waiting on CPU time even when there are other CPU cores sitting around nearly idle.

One way to see the problem as it approaches is to watch CPU % at the operating system level. That metric is really misleading, though, because it gets skewed by other noisy neighbors at the VM level, other applications running on the same OS, and it’s hard to capture at the same granularity that you capture other SQL Server metrics. You can get periodically sampled data from the ring buffers DMV, but that can be pretty inaccurate too.

My preferred way to see it coming is to watch total_cpu_usage_ms in sys.dm_os_schedulers. We expose that as “Total Thread Time (Seconds)” in sp_BlitzFirst, like this:

Thread time

In that screen shot, in a 60-second sample, SQL Server burned 1,109 seconds worth of CPU time, or about 18.5 minutes.

To keep things simple, let’s say our SQL Server has 40 CPU cores. In a 60-second time span, our server could offer up to 2,400 seconds worth of CPU time. (40 cores, each cranking out 60 seconds worth of CPU time, that’s 40 x 60 = 2,400.) If we’re currently burning 1,109 seconds of CPU time per minute, we’re doing fine – we’re not even using 50% of our available CPU time yet.

The higher that thread time number goes, though, the more danger we’re in – and the more we have to start watching sys.dm_os_schedulers at the individual core level. Once SQL Server starts assigning work to cores that are already maxed out, and once a core’s total_cpu_usage_ms starts to approach 1,000 milliseconds of CPU burned every second, consistently over the span of several seconds, the more we’re approaching danger. In a matter of seconds, your server will start to see SOS_SCHEDULER_YIELD waits, and if the workload doesn’t subside or take a break, the problem will get exponentially worse as more queries start to back up on that core (and others).

In my experience, when total thread time starts to approach 80% of the time that your server’s CPUs could theoretically provide, we’re going to hit the CPU wall, and zero waits will suddenly become SOS_SCHEDULER_YIELD pileups that lead to an unresponsive server. For big SQL Servers, 80% is the practical 100%. If you really wanna drive your server to 100% CPU, watch Thomas Kejser’s SQLBits session on designing high scale OLTP systems. I’ve never seen a company put in the kinds of efforts that Thomas describes in that video, although I have no doubt that some shops do it. I’m just saying you and I probably won’t – and for us, 80% is our practical 100%.

I’ve only had a couple of times in my career where I’ve seen this happen (zero waits lead to an unresponsive server within a matter of minutes), but when it’s happened to me, sp_BlitzFirst’s displays of thread time consumption has been the best warning tool in my portfolio. Now hopefully it’ll help some of y’all, too!


SQL ConstantCare Badges

SQL ConstantCare
7 Comments

SQL ConstantCare™, our monitoring app that gives you a simple daily email with actionable tasks to make your servers faster and more reliable, is about to start sending out monthly awards! On the first weekday of each month, we’ll email the winners with their gold, silver, and bronze badges.

Well, I say badges – some of them are badges of pride and honor, but some are badges of… well, let’s just say you’ll laugh when you’ll put them on the company fridge.

Want to see how your databases, servers, and overall estate rank related to your peers? Check out the Mastering + Apps yearly bundle, which includes my training classes, The Consultant Toolkit, and SQL ConstantCare® Pro all for one price – on sale this month for our Anniversary Sale!


Free Webcast Tomorrow: Mastering Query Tuning

Company News
0

Mastering Query 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 Query Tuning. This class is specifically targeted at folks who have already attended the full Fundmentals of Query Tuning class, not just the free sampler we ran earlier during Spring Training.

In tomorrow’s sampler, we’re going to cover two topics from my full 19-hour Mastering Query Tuning class: the concepts of early estimates and late estimates, what happens when they go wrong, and an introduction of how to correct them. Like all of my classes, this is a challenging class with hands-on lab exercises to test what you know, but tomorrow you can just relax and enjoy the lectures and demos.

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*


[Video] Office Hours: Speed Round!

Videos
1 Comment

Not all of y’all’s questions from https://pollgab.com/room/brento require long, thought-out answers. Let’s do a speed round:

Here’s what we covered:

  • 00:00 Start
  • 00:34 Alain Térieur: Hi Brent. I started the restore of a (big) DB. And it took more than 2h before the resore actually started. What was SQL doing all that time? And more generally, how to know what SQL is doing in the background? And how can an admin have control over those tasks?
  • 01:08 The Questioner: Hi Brent! How do I see the actual execution plan for the top query in sp_BlitzCache? To run it, I need to input parameter values. It’s harder when a procedure uses Option (Recompile).
  • 01:50 Josef: Hey Brent, why do not want to have kids?
  • 02:10 Mastering Columnstore Fundamentals: Is it foolish to put a non-clustered columnstore index on table with only hot data? The “Get started with columnstore indexes for real-time operational analytics” documentation’s marketing spiel sells the idea, but all of its performance tips are for columnstore with cold data.
  • 02:45 Bharath Kumar : Hi Brent, I manage a 17TB DB where one table holds most of the data. Rebuilding a 3TB index offline takes ~3 days, and during that time, drive space drops significantly. The space used doesn’t match data/log/tempdb growth. How can I track where it’s going?
  • 03:17 Quasi-Ted: I was hired to move a DB that is 2.5TB on a SQL 2008 Standard instance. The DB only has 400GB data (lots of dump-n-load of BLOB data). I can move it to 2022 with no issues. I cannot shrink it to get the 2TB of wasted space so I can add it to AG. Any ideas as to how to fix this?
  • 04:03 DickBowen: What is the benefit of running Simple versus Full Recovery mode on databases?
  • 04:48 Dopinder: What’s your favorite backup technology / software for SQL Server in context of Azure SQL VM (large multi TB database)? We use OLA scripts currently but concerned about how long it takes.
  • 05:16 T-SQL Querying: Why does a too-small block size increase IO latency?
  • 06:30 Culloden: Hey Brent, My company is moving analytics environment to Fabric. We plan to use SQL DB in Fabric. Do the skills developed through your courses transfer to Fabric SQL Db?
  • 07:02 MyTeaGotCold: Is it still recommended to change the processor scheduling settings in Windows to give the best performance to background services? I don’t think this is Priority Boost.
  • 07:42 IgniteBound: Will you be going to Ignite this year in San Francisco?
  • 10:07 Dopinder: What are the top things you see people temporarily resize their Azure VM for some operation then back down after completion?
  • 11:03 Steve: Hi Brent, Can you settle an age old argument…..tabs or spaces?

Don’t Let Your Kids Drop ACID.

We’re heading towards graduation time.

In just a few short months, your high school kids are going to be packing up their bags and heading off to college. It’s a time of adventure and discovery, and the first time they’ll be away from your parenting and guiding influences.

Take a moment to talk to them about the risks of dropping ACID. ACID is a set of four properties that guarantee reliable processing of database transactions. It stands for:

  • Atomicity – A transaction is all or nothing. If one part fails, the whole transaction is rolled back.
  • Consistency – Transactions take the database from one valid state to another, maintaining all defined rules (like constraints, triggers, etc.).
  • Isolation – Concurrent transactions don’t interfere with each other. It’s like each runs on its own copy of the database until committed.
  • Durability – Once a transaction is committed, its changes are permanent—even if the system crashes.

Together, these four properties ensure data integrity and reliability, especially in systems like banking, inventory, or anything where correctness really matters.

I know, you take these things for granted, but you probably haven’t talked to your kids about the importance of ACID. Your kids are getting exposed to new, hip stuff – things you never saw when you were a kid. You still think their biggest risk is trying MongoDB. Trust me, there’s other stuff out there that’s much worse.

I know it’s awkward discussing this stuff with your kids, but our future depends on it. Let’s get this stuff right.


Who’s Hiring in the Microsoft Data Platform Community? May 2025 Edition

Who's Hiring
12 Comments

Is your company hiring for a database position as of May 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.


Free Webcast Tomorrow: Mastering Index Tuning

Company News
6 Comments

Mastering Index 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 Index Tuning. This class is specifically targeted at folks who have already attended the full Fundmentals of Index Tuning class, not just the free sampler we ran earlier during Spring Training.

In tomorrow’s sampler, we’re going to introduce a couple of my favorite topics from the full 13-hour Mastering Index Tuning class. Like all of my classes, this is a challenging class with hands-on lab exercises to test what you know, but tomorrow you can just relax and enjoy the lectures and demos.

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*


Announcing Our Anniversary Sale!

SQL Server
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.


[Video] Office Hours: Hot Dog Fingers Edition

Videos
1 Comment

I strapped on my Apple Vision Pro, updated its OS, and recaptured my persona with the latest updates, and… it’s still pretty weird. Let’s go through your top-voted questions from https://pollgab.com/room/brento and have a laugh at my hot dog fingers.

I didn’t mention in the video, but I do have to say: the audio capture is AWESOME. The Vision Pro’s spatial microphones are so good.

Here’s what we covered:

  • 00:00 Start
  • 01:15 T-SQL Querying : How can I tell if an operator in an execution plan is done by the storage engine or not? For example, how can I measure the impact of I/O latency on key lookups?
  • 03:49 James R: I remember a while ago you mentioned a website that looks at what large businesses require in a product that uses a database and compares features across database products. I can’t for the life of me remember what it was, and have spent number of hours looking for it. Thanks!
  • 04:37 Fu Qiang: Do you see any issues with locating both temp db and windows page file on the ephemeral drive for Azure SQL VM?
  • 05:55 Dom: Hi Brent ! With your experience, what would you say it the % of business where they still use stacked instances and same question with non-default SQL port. Thank you A fan 🙂
  • 07:27 Janus: With mainstream support done for MSSQL 2019, is it time to move on to 2022? (And thanks for the blogpost “Which Version of SQL Server Should You Use?”)
  • 09:52 SouthernMost: Hi Brent, How can I horizontally scale our heavy OLTP database on-premises to offload writes across multiple databases? I’m looking for alternatives to partitioning and (MDTC). Is sharing hot tables between databases a viable solution?

SQL Server 2022 Finally Fixed a SQL Server 2008 Query Plan Bug!

Execution Plans
5 Comments

For yeeeeeears, when I’ve explained execution plans, part of my explanation has included the instructions, “Read the plan from right to left, top to bottom, looking for the place where the estimates vs actuals are suddenly way off.” Here’s an example:

Bad key lookup estimates

Things seem to be going okay on the query plan until you hit the key lookup, which brought back 13 rows of an estimated 19,452. That would appear to be a pretty doggone bad estimate.

However, that’s not an estimation problem: it’s a decade-old bug in SQL Server. ENHANCE:

Index seek vs key lookup

If a nonclustered index seek is estimated to produce 355 rows, then when we look up their keys in the clustered index, we will only find 355 matching rows, full stop. (I mean, unless there’s database corruption, ha ha ho ho.) The correct estimate for the key lookup has to be 355 rows, not 19,452.

So in my execution plan explanations, I’ve had to constantly add, “Unless it’s a key lookup, in which case, ignore it because the estimates aren’t even right. Just keep moving through the plan and look at the join operator instead.” Paul White first blogged about this back in 2012, but it’s been the case going all the way back to 2008.

Good news! I just learned last week (shout out to Tim Tanner) that compatibility level 160 (SQL Server 2022) finally fixed this bug!

Fixed in compat level 160

You might think, “Hey, wait, that’s a new bug, because shouldn’t the key lookup produce 355 rows, not 55?” That estimate is actually accurate, because the query’s doing some filtering on the key lookup itself. To learn more about the math on that, check out Paul’s post – which he updated in October 2024 to announce the fix, but I missed it because I don’t regularly go back and re-read Paul’s posts. That’s on me, because I should probably re-read all of them every quarter or two. Not because he updates them that frequently, but because they’re complex enough that they require re-reading, hahaha.


[Video] Office Hours: Hello Kitty Porsche Edition

Videos
0

On a nice sunny Saturday, I took the 911 around the Las Vegas canyons, and stopped to answer your top-voted questions from https://pollgab.com/room/brento:

Here’s what we covered:

  • 00:00 Start
  • 00:56 TheWorstDBA: I have a large table with 50 billion rows. It has a partition implemented on it, with a columnstore index. SP_BlitzIndex suggest I add a NC Index to improve performance, but when I do it slows down my queries. How can I make my queries more performant? Workload mostly reads
  • 02:44 Jack: Hi Brent, how do you come up with ideas for blog posts and demo? I liked the recent post about Index Rebuilds with ADR & RCSI.
  • 04:13 Golden : Hi Brent! Forget SQL Server. Why not try your hand at gold? Buy it when it’s cheap, sell it when it’s valuable.
  • 04:31 JohnSteak: We have a transactional application that sends the read statements to a RDS Read Replica. This replica does not autoscale. Do you see any performance advantage when using this architecture, or have any advice on how to measure the performance gain?
  • 05:42 Q-Ent: Hi Brent, does it make any sense to use in memory tables instead of traditional row store tables when the data pages in row store are all cached in RAM? Are there any performance differences for different query types (SELECT . INSERT , UPDATE) ?
  • 07:24 chris: Have you ever had to deal with the fallout of a split brain event? With all of our DR environments I should prepare for such an emergency. Are there any tools or techniques you’ve found helpful to bring the data back together in to one database?
  • 08:15 Novocaine: Are the numbers from DBCC CHECKDB … ESTIMATEONLY reliable? My VLDB’s production DBA is telling us that we can’t run CHECKDB because we can’t afford the tempdb hit, even on SAN replicas.
  • 09:28 MyTeaGotCold: I’m dropping lots of big tables from a VLDB, compressing what is left, and then making it read only. Any tips for shrinking the database afterwards? The data is so cold that I expect post-shrink fragmentation to matter.
  • 10:34 April 13, 2011: Can I prove that my SAN makes me do random rather than sequential reads? My SAN admin read too much Jonathan Kehayias and is blaming fragmentation for my ills.
  • 12:08 geopolitically_confused_dba: The recent rise in tensions between the US and Denmark has sparked a discussion of what would happen if US pulled the plug on cloud services for us. Could something like this happen, or am I paranoid? Can I prepare for such “doomsday” scenario in any way?

Building AI Calls into the First Responder Kit

First Responder Kit
22 Comments

No, that isn’t an April 1st joke, heh. I know a lot of vendors are shoving AI down your throat, but I can think of a few ways I actually want to get quick, easy advice from large language models (LLM) when I’m calling the sp_Blitz scripts:

  • sp_BlitzCache will have an @AskAI parameter that sends the query plan to an LLM to get specific, actionable advice on how to improve the query and/or execution plan.
  • sp_BlitzIndex will send a table’s indexes to the LLM to de-duplicate them and generate a change script for you to review.
  • sp_BlitzLock will send a deadlock graph to the LLM asking for index changes, query changes, or query hints that might avoid deadlocking.

This post isn’t a debate about whether I’m going to code this – I am, period, full stop, because it’s going to be useful for some folks. If it’s not useful to you, that’s totally okay – close this browser tab and go on with your life. Let’s not turn this into a discussion of whether or not we should use tooling.

But if AI in the FRK is something you’d use, keep reading.

These features are going to require SQL Server 2025 or Azure SQL DB because it’ll rely on their new abilities to call LLMs via extended stored procedures, like sp_invoke_external_rest_endpoint. The thing I’m worried about is how we’re going to store your LLM credentials, like access keys.

Tools like ChatGPT, Gemini, and Claude are called with access keys that are unique to your account. Each time you call the service, your access key is what gets billed. If your access key gets out there – or even inside your company – then people can run up huge charges on your bill.

So right now, my design thoughts are:

  • I don’t want you to have to copy/paste in an access key into the stored proc each time. That would make the features too much of a pain to use, and would lead people to store the access key all over the place.
  • I’d like the First Responder Kit to check for the existence of a table (like master.dbo.llm_authentication), and if it exists, pull the access keys from there. Only your SQL Server user account (and other people on your nice list) should have read access to that table.
  • I’ll add a decryption password to the First Responder Kit scripts, and if that’s passed in, use that password to decrypt the access keys stored in the table (otherwise they can be stored unencrypted if you just want to rely on SQL Server’s security to keep people out of those tables.)
  • We should be able to call different LLMs based on an FRK parameter. Different LLMs have different strengths in different situations, and there are going to be times you want to experiment by asking for a second opinion. The llm_authentication table should be able to have multiple rows, with one designated as the default. This way you can store keys for ChatGPT, Gemini, Claude, and other services, and switch which one you’re calling at runtime.

When I’m coding this, is there anything else you’d like me to consider? I plan to code it this summer.


It’s Time for Fundamentals Week! Register for Tomorrow’s Classes.

Conferences and Classes
0

This is it! You’ve been watching my free live Spring Training classes over the last several weeks, and they’ve whetted your appetite for serious SQL Server learning. You enjoy my laid-back, humorous approach to sharing what I’ve learned over the years.

You love live classes. You’ve tried watching recordings or stepping through demos yourself, but…you just can’t block out the time, and you can’t stay motivated while you’re watching a recording. You like the fast-paced energy of seeing me live, asking me questions, and seeing me respond to your chats.

You hate free conferences that feel like Zoom meetings. You’ve tried attending a few online events, but they felt just like sitting through one meeting after another. They didn’t dive deeply into any one subject – they just hopped around from one topic to another, and many of those topics just weren’t relevant to you. They were good for free stuff, but…

You’re ready for Fundamentals Week! You’ll spend the week with me learning about indexes, query tuning, columnstore, how I use the First Responder Kit, and more.

The online classes start tomorrow at 11AM-5PM Eastern, 8AM-2PM Pacific. Here’s what we’ll cover:

Register now for $1,595. See you in class!


[Video] Office Hours in the Home Bar

Videos
0

On a sunny Saturday afternoon, I made myself a highball and went through your top-voted questions from https://pollgab.com/room/brento.

Here’s what we covered:

  • 00:00 Start
  • 00:57 jrl: Do you have any advice about communicating effectively in a fully remote workplace where all discussion is centered around a messaging platform like Slack or Teams? The company I work for has turned into a busy chatroom, and important messages are easily missed.
  • 02:24 Care-Giver: What is the benefit of using Constant Care instead of just running sp_Blitz once a week and emailing my team with the results?
  • 03:52 Marian: Hi Brent! What advice do you have for a SQL dev to improve when their job feels routine and too comfortable? I’m early in my career and worry my skills aren’t being challenged enough. How can I push myself to grow and stay sharp?
  • 05:02 Steve: Hi Brent, Any plans for a run of merchandise? I’d love a “what’s the problem you’re trying to solve” T-Shirt
  • 05:42 Planetscale Benchmarks: Ever thought about moving Constant Care to Aurora Optimized Reads? I don’t think that you’ve blogged on it.
  • 06:11 Dopinder: Do you have any class modules on generating synthetic data for SQL Server lower environments?
  • 07:02 Mr. SqlSeeks: When you encounter a client experiencing DB corruption, what tends to be the most common causes of that corruption?
  • 09:03 DamastaG: Hi Brent. When troubleshooting code that does things based on time, usually out of hours, (e.g. only run this part if it is a Sunday) is there a way to spoof your SPID’s session date/time so it will run as you need it to?
  • 11:45 My Friend Asks: I’ve been managing databases for a long time (perhaps too long), and now have a crazy notion that I might like to move towards managing a technical team instead. Dipped my toe in a little (vacation fill-in) and was ok with it. Any training you’d recommend for making that leap?
  • 13:38 DeveshDBA: Future Impact on DBA jobs due to the introduction of agentic AI. More and more companies will introduce database agents as well. Please share your thoughts.
  • 14:55 Sean: Hi Brent! People are sometimes overconfident because they don’t know what they don’t know (Dunning-Kreuger Effect). What do you know you don’t know about SQL Server (or in general) that you wish you knew more about?
  • 17:31 Kulstad: what is your stance on multiple installs of SQL server to keep important business processes running vs one SQL server to manage them all. Right now, we have 20+SQL server Standard installs, and I’m looking to save $$ with licensing
  • 18:50 Ynze: After I restart my sql server the write latency on the main DB rises slowly from 0 to 160 over the course of three days I have tried increasing IOPS but that does not seem to help. Query optimization is not an option because we run a third party ERP. Where can I look further?
  • 19:49 Starr Spencer: Your post today was amazing! You continue to be my hero in so many ways!
  • 21:04 Juche: What’s the worst DB security incident in your opinion?
  • 22:30 Bandhu: What are your thoughts on using file groups to periodically migrate older data from expensive azure storage to cheaper azure storage for cost saving purposes? Is this worth the potential headache?
  • 24:05 Bandhu: The developers want the DBA team to periodically review the TSQL generated by their ORM. What is the best tool to give to the developers so they can capture their own ORM TSQL without needing SA permission?
  • 25:07 Philippe: Hi, in your opinion what should be a typical SQL Server DBA calendar? What should be the regular scheduled tasks, at what interval, how much time should be set aside for support/emergencies, same for training and new stuff exploration. Something like “your typical DBA calendar”.
  • 27:58 Lost-In-TheMountains: I inherited Merge Replication. The setup involves a main lodge and ten backcountry, remote lodges. Main lodge publishes to remote lodges, and the merge runs every 4 hours. Network is ok, w\ Starlink as backup. What would you consider implementing as an alternative to Replication?
  • 30:11 Hypervisor has 6 TB spare: If I have almost no PAGEIOLATCH waits, is there any real reason to add more RAM?