Fejlesztés
Ez javítja az ÁTSZERVEZÉS minősítési korlátot, amellyel eltávolíthatja a törölt sorokat egy sorcsoportból a fürtözött oszloptár indexében (CCI) az SQL Server 2019-ben.
A Csoportosított oszloptár indexéből törölt sorok jobb karbantartása érdekében bevezettük a 11631-es és a TF 11634-es nyomkövetési jelzőt (TF). A nyomkövetési jelzőkkel kapcsolatos további információkért lásd: DBCC TRACEON - Trace Flags (Transact-SQL).
További információ
Alapértelmezés szerint az ALTER INDEX REORGANIZE végrehajtásakor a sorok törlésének korlátja egy sorcsoportból az, hogy az adott sorcsoportban a törölt sorok maximális sorának 10%-a legyen. Mivel egy sorcsoport maximális lehetséges sora 1 millió sor, a minősítési korlát 10%, ami 100 ezer sort töröl egy sorcsoportból, mielőtt az átrendezés eltávolítja a sorokat a sorcsoportból. Az indexek újrarendezéséről és újraépítéséről az Indexek töredezettségmentesítése az index újraépítésével vagy újraépítésével című cikkben olvashat bővebben.
A küszöbértékkel kapcsolatban kevés aggály merül fel:
- Néhány csoportnál, amelyek teljes méretű, 1 millió sorból állnak, a 100 ezer törölt sor elérése hosszú időt vehet igénybe, és addig a törölt sorok nem törlődnek.
- Kisebb sorcsoportok esetén a törölt sorok százalékos aránya hatalmas lesz, de a törölt sorok még mindig nem tekinthetők elvégzettnek.
További részletekért lásd : Új nyomkövetési jelzők a törölt sorok jobb karbantartásához az oszloptár indexében
Megoldás
Ezt a fejlesztést tartalmazza az SQL Server következő összegző frissítése:
Az SQL Server összegző frissítéseinek ismertetése
Az SQL Server minden új összegző frissítése tartalmazza az előző buildben szereplő összes gyorsjavítást és biztonsági javítást. Javasoljuk, hogy telepítse az SQL Server-verzió legújabb buildjét:
Az SQL Server 2019 legújabb összegző frissítése
Hivatkozások
Ismerje meg a Microsoft szoftverfrissítésekkel kapcsolatos terminológiáját .