Сводка
В этом модуле вы изучили новые функции и усовершенствования, представленные в SQL Server 2022, и узнайте, как они оптимизируют производительность и обеспечивают более эффективное управление созданием объектов SQL. Вы получили аналитические сведения о мощных возможностях T-SQL, таких как возобновление ограничений, низкоприоритетные варианты, предикаты SELECT WINDOW
и многое другое, которые помогают администраторам баз данных и разработчикам лучше управлять операциями базы данных, повысить эффективность и адаптироваться к изменяющимся потребностям современного управления данными.
В этом модуле вы узнали о следующих областях:
- Возобновляемые ограничения: Вы изучили, как выполнять операции в режиме онлайн для добавления первичного ключа и уникальных ограничений в большие таблицы, что позволяет их приостанавливать, возобновлять и восстанавливаться после сбоев.
- Варианты низкого приоритета: вы узнали, как управлять сопротивлением блокировке во время создания индексов в режиме онлайн и минимизировать их нагрузку на другие запросы и транзакции.
-
Функции SELECT WINDOW: вы получили представление о том, как выполнять расширенные задачи по окну и аналитическим задачам с помощью
WINDOWS
предиката инструкцииSELECT
. -
IS DISTINCT FROM и IS NOT DISTINCT FROM: вы узнали об этих операторах, которые сравнивают значения, учитывая
NULL
значения более кратким и интуитивно понятным образом. -
Новые функции даты и времени: вы знакомы с
DATETRUNC
инымиDATE_BUCKET
функциями, которые управляют и анализируют данные даты и времени. -
Функции строк и сравнения: вы погружаетесь в
LTRIM
,RTRIM
,TRIM
,STRING_SPLIT
,GREATEST
,LEAST
для эффективной обработки и сравнения строковых данных. -
Функции JSON: вы узнали о
JSON_OBJECT
,ISJSON
,JSON_PATH_EXISTS
иJSON_ARRAY
, которые позволяют эффективно манипулировать данными JSON и использовать возможности запросов. -
Приблизительные функции процентиля: вы поняли, как использовать
APPROX_PERCENTILE_DISC
иAPPROX_PERCENTILE_CONT
для эффективного вычисления процентилей. -
Функции обработки битов: вы изучили
GET_BIT
,BIT_COUNT
иRIGHT_SHIFT
LEFT_SHIFT
SET_BIT
для работы с данными на уровне битов.
Подробнее
Используйте следующий ресурс, чтобы узнать больше о SQL Server 2022: