https://www.mssqltips.com/sqlservertip/8025/sql-server-2022-tempdb-contention-enhancements/
Автор Simon Liew
Tempdb используется в качестве промежуточного хранилища и репозитория метаданных,
и все эти объекты в SQL Server могут быть источником высокой нагрузки, а
также приводить к конфликтам и конкуренции в критически-важных для работы
сервера местах. Проявление этих негативных факторов возможно при использовании
временных таблиц, триггеров, промежуточной материализации данных для спулов,
курсоров, сортировок, хэш-соединений и больших объектов (LOB), и это лишь наиболее очевидные источники проблем.
Ещё одной распространённой проблемой является конкуренция за страницы системных
объектов Global Allocation Map (GAM) и Shared Global Allocation Map (SGAM), это особенно актуально для некоторых видов нагрузки
с высоким уровнем параллелизма.
SQL Server 2022 привнёс множество впечатляющих новых функций,
некоторые из которых более широко известны, чем другие. Одно из менее известных
новшеств — улучшение параллелизма блокировки системных страниц.
В SQL Server 2022 страницы GAM практически лишены кратких блокировок (latch-free), и это меняет правила игры для тех типов рабочей
нагрузки, где это порождало проблемы и с которыми было нелегко справиться.
Однако эта функция недоступна в более ранних версиях SQL Server, поэтому для получения выгоды от этого улучшения
необходимо выполнить обновление версии.