Zlepšenie
Tým sa zlepší limit kvalifikácie pre funkciu REORGANIZE na odstránenie odstránených riadkov zo skupiny riadkov v indexe skupinového stĺpcového priestoru (CCI) v SQL Server 2019.
Na zlepšenie maintanence odstránených riadkov v skupinovom indexe columnstore, trace flag (TF) 11631 a TF 11634 sú zavedené. Ďalšie informácie o príznakoch sledovania nájdete v téme DBCC TRACEON – Príznaky sledovania (Transact-SQL).
Ďalšie informácie
Pri spustení funkcie ALTER INDEX REORGANIZE sa predvolene spúšťa oprávňujúci limit na odstránenie riadkov zo skupiny riadkov je, že konkrétna skupina riadkov má 10 % z maximálneho možného počtu riadkov v odstránenej skupine riadkov. Keďže maximálny počet riadkov v skupine riadkov je 1 milión riadkov, limit kvalifikácie je 10 %, čo je 100 000 riadkov odstránených v skupine riadkov predtým, ako funkcia REORGANIZE odstráni riadky zo skupiny riadkov. Ďalšie informácie o reorganizácii a opätovnom zostavovaní indexov nájdete v téme Defragmentácia indexov opätovným zostavením alebo reorganizovaním indexu.
Prahová hranica má len málo obáv:
-
Pre niekoľko skupín s plnou veľkosťou 1 M riadkov môže dosiahnutie 100 000 odstránených riadkov trvať dlho a dovtedy sa odstránené riadky nevymažú.
-
V prípade menších skupín riadkov bude percento odstránených riadkov obrovské, ale odstránené riadky sa nebudú považovať za vykonané.
Ďalšie podrobnosti nájdete v téme Nové príznaky sledovania na lepšiu údržbu odstránených riadkov v indexe columnstore
Riešenie
Toto zlepšenie je zahrnuté v nasledujúcej kumulatívnej aktualizácii pre SQL Server:
Každá nová kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli v predchádzajúcej zostave. Odporúčame nainštalovať najnovšiu zostavu pre svoju verziu SQL Server:
Odkazy
Získajte informácie o terminológii, ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.