Obsah:
Definice - Co znamená defragmentace indexu?
Defragmentace indexu je součástí údržby serveru Microsoft SQL Server, kde je index indexů databázových strojů operací vložení, aktualizace a odstranění optimalizován, aby se snížila fragmentace. To se provádí reorganizací nebo opětovným vytvořením indexu na celém indexu nebo na jednom oddílu. Defragmentace zlepšuje místo na disku a výkon serveru SQL.
Techopedia vysvětluje defragmentaci indexu
Microsoft SQL Server udržuje indexy všech operací vložení, aktualizace a odstranění provedených v databázích. V průběhu času se tyto indexy mohou fragmentovat nebo ukládat mimo pořadí na disky databázového serveru. Toto plýtvá diskovým prostorem a může zpomalit operace přístupu k databázi. Naštěstí SQL Server nabízí nástroje pro detekci a opravu fragmentace.
Defragmentace indexu se provádí pomocí SQL Server Management Studio a Transact-SQL. Indexy jsou defragmentovány reorganizací nebo opětovným vytvořením indexu. Indexy lze také znovu sestavit pro jednotlivé tabulky pro databázi. Defragmentace zajišťuje, že všechny položky v indexu přiléhají k rychlejšímu a efektivnějšímu přístupu místo toho, aby byly rozloženy na více discích a diskových oddílech. Je to podobné defragmentaci souborů na pevném disku.