Parannus
Tämä parantaa uudelleenjärjestämisen kelpoisuusrajoitusta, jotta poistetut rivit poistetaan riviryhmästä SQL Server 2019:n Yhdistelmäsarakesäilön indeksi (CCI) -ryhmässä.
Yhdistelmäpylväshakemiston poistettujen rivien parempi päätahto on, kun otetaan käyttöön Jäljitä merkintä (TF) 11631 ja TF 11634. Lisätietoja seurantalipuista on kohdassa DBCC TRACEON - Trace Flags (Transact-SQL).
Lisätietoja
Kun ALTER INDEX REORGANIZE -toiminto suoritetaan oletusarvoisesti ehdot täyttävä raja riviryhmän rivien poistamiseksi, tietyn riviryhmän riveistä on poistettu 10 % kaikista mahdollisista riveistä. Koska riviryhmässä voi olla enintään miljoona riviä, karsintaraja on 10 %, joka on 100 000 riviä, jotka on poistettu riviryhmästä, ennen kuin JÄRJESTÄ UUDELLEEN poistaa rivit riviryhmästä. Lisätietoja indeksien uudelleenjärjestämisistä ja uudelleen luomisista on ohjeaiheessa Indeksien eheyttäminen uudelleen rakentamalla tai järjestämällä indeksi uudelleen.
Raja-arvossa on vain vähän ongelmia:
-
Jos ryhmät ovat täysikokoisia ja 1 000 000 poistettua riviä, voi kestää kauan, eikä poistettuja rivejä tyhjenetä.
-
Pienemmissä riviryhmissä poistettujen rivien prosenttiosuus on valtava, mutta poistettuja rivejä ei silti katsota valmiiksi.
Lisätietoja on kohdassa Uudet seurantaliput poistettujen rivien ylläpitoa varten Columnstore-hakemistossa
Ratkaisu
Tämä parannus sisältyy seuraavaan SQL Serverin kumulatiivisessa päivityksessä:
Jokainen sql Serverin uusi kumulatiivinen päivitys sisältää kaikki edellisessä koontiversiossa olleet hotfix-korjaukset ja suojauskorjaukset. Suosittelemme asentamaan SQL Server -versiosi uusimman koontiversion:
Lisätietoja
Lue lisää Microsoftin käyttämästäterminologiasta ohjelmistopäivitysten kuvaileessa.