Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Поліпшення

Це покращує обмеження кваліфікації для 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 р.

Посилання

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

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

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

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

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

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×