Skip to content

Стоит ли использовать STRING_SPLIT в SQL Server 2022?

Пересказ статьи Brent Ozar. Should You Use SQL Server 2022’s STRING_SPLIT?


Функция STRING_SPLIT была улучшена в SQL Server 2022, так что теперь она может гарантировано возвращать упорядоченный список. Однако только это и было улучшено - по-прежнему остались критичные связанные с этой функцией проблемы производительности. Продолжить чтение "Стоит ли использовать STRING_SPLIT в SQL Server 2022?"

Варианты сравнения записей в таблицах

Пересказ статьи Chad Callihan. Options to Compare Table Records


Недавно мы рассматривали сравнение схем с помощью Azure Data Studio. Что если нам потребуется сравнение таблиц с помощью запроса? В этой статье мы сравним использование EXCEPT, NOT IN, и NOT EXISTS для нахождения различий в двух таблицах. Продолжить чтение "Варианты сравнения записей в таблицах"

Как работает автоматическое удаление статистики в SQL Server 2022

Пересказ статьи Dennes Torres. SQL Server 2022 How Auto-Drop Statistics Work


Автоматическое создание статистики хорошо известно как решающее средство для улучшения производительности запросов. Когда автоматически создается некая статистика, изменение структуры таблицы не блокируется присутствием этой статистки. Автоматически создаваемая статистика также автоматически удаляется, когда происходит изменение схемы.

С другой стороны, если статистика создается пользователем, любое изменение схемы будет блокироваться наличием статистики.

Настройка автоматического удаления статистики является новой функцией в SQL Server 2022 для изменения этого поведения. Если статистика, созданная пользователем, установлена с опцией автоматического удаления, она будет себя вести как автоматически созданная: т.е. будет автоматически удаляться при изменении схемы. Продолжить чтение "Как работает автоматическое удаление статистики в SQL Server 2022"