Застосовується до
SQL Server 2019 on Windows

Поліпшення

Це покращує обмеження кваліфікації для REORGANIZE, щоб видалити видалені рядки з групи рядків у кластерному індексі Columnstore (CCI) у SQL Server 2019.

З'явились основні можливості видалених рядків у звичайному стовпчастому індексі, позначка трасування (TF) 11631 і TF 11634. Докладні відомості про позначки трасування див. в статті DBCC TRACEON – позначки трасування (Transact-SQL).

Додаткова інформація

За замовчуванням, коли виконується reORGANIZE ALTER INDEX, відповідне обмеження для видалення рядків із групи рядків полягає в тому, що певна група рядків має 10% від максимально можливих рядків у групі рядків, видалених. Оскільки максимальна кількість рядків у групі рядків становить 1 мільйон рядків, обмеження кваліфікації становить 10%, тобто 100K рядків, видалених у групі рядків до того, як функція REORGANIZE видалить рядки з групи рядків. Докладні відомості про реорганізацію та перебудування індексів див. в статті Дефрагментація індексів шляхом перебудування або реорганізації індексу.

Граничне обмеження має кілька проблем:

  • Для кількох груп, які мають повний розмір рядків 1M, досягнення 100K видалених рядків може зайняти багато часу, і до тих пір видалені рядки не буде очищено.

  • Для менших груп рядків відсоток видалених рядків буде величезний, але видалений рядок не вважатиметься виконаним.

Докладні відомості див. в статті Нові позначки трасування для кращого обслуговування видалених рядків в індексі Columnstore

Спосіб вирішення

Це покращення включено в такий сукупний пакет оновлень для SQL Server:

Кожен новий сукупний пакет оновлень для SQL Server містить усі виправлення та виправлення системи безпеки, які були в попередній збірці. Радимо інсталювати найновішу збірку для своєї версії SQL Server.

Останнє сукупне оновлення для SQL Server 2019 р.

Посилання

Дізнайтеся про термінологію, яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.