Turinys:
Apibrėžimas - ką reiškia indekso defragmentacija?
Rodyklės defragmentacija yra „Microsoft SQL Server“ priežiūros dalis, kai duomenų bazės variklio indeksų įterpimo, atnaujinimo ir naikinimo operacijų rodyklė yra optimizuota, kad būtų sumažintas suskaidymas. Tai atliekama pertvarkant arba atstatant viso rodyklės arba atskiro skaidinio rodyklę. Defragmentacija pagerina vietos diske ir „SQL Server“ veikimą.
„Techopedia“ paaiškina indekso defragmentaciją
„Microsoft SQL Server“ palaiko visų duomenų bazėse įterpimo, atnaujinimo ir ištrynimo operacijų indeksus. Laikui bėgant, šie indeksai gali būti suskaidyti arba netinkamai saugomi duomenų bazės serverio diskuose. Tai eikvoja disko vietą ir gali sulėtinti prieigą prie duomenų bazių. Laimei, „SQL Server“ siūlo įrankius, skirtus aptikti ir atitaisyti susiskaidymą.
Indekso defragmentacija atliekama naudojant „SQL Server Management Studio“ ir „Transact-SQL“. Indeksai yra defragmentuojami pertvarkant ar pertvarkant rodyklę. Rodykles taip pat galima atstatyti atskiroms duomenų bazių lentelėms. Defragmentacija užtikrina, kad visi rodyklės įrašai yra greta greitesnio ir efektyvesnio prieigos, o ne paskirstomi keliuose diskuose ir skaidiniuose. Tai panašu į failų defragmentavimą kietajame diske.
