Domov databázy Čo je to defragmentácia indexu? - definícia z technológie

Čo je to defragmentácia indexu? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená defragmentácia indexu?

Defragmentácia indexov je súčasťou údržby servera Microsoft SQL Server, kde je index indexov databázových strojov operácií vloženia, aktualizácie a odstránenia optimalizovaný, aby sa znížila fragmentácia. Uskutočňuje sa to reorganizáciou alebo prebudovaním indexu na celý index alebo jeden oddiel. Defragmentácia zlepšuje miesto na disku a výkon servera SQL.

Techopedia vysvetľuje defragmentáciu indexu

Microsoft SQL Server udržuje indexy všetkých operácií vloženia, aktualizácie a vymazania vykonaných v databázach. V priebehu času sa tieto indexy môžu fragmentovať alebo ukladať mimo poradia na disky databázového servera. Toto mrhá miesto na disku a môže spomaľovať operácie prístupu k databáze. Našťastie SQL Server ponúka nástroje na detekciu a opravu fragmentácie.

Defragmentácia indexu sa vykonáva pomocou SQL Server Management Studio a Transact-SQL. Indexy sa defragmentujú reorganizáciou alebo opätovným vytvorením indexu. Indexy možno tiež zostaviť pre jednotlivé tabuľky pre databázu. Defragmentácia zabezpečuje, aby všetky položky v indexe boli priľahlé k rýchlejšiemu a efektívnejšiemu prístupu namiesto toho, aby boli rozmiestnené na viacerých diskoch a oddieloch. Je to podobné defragmentácii súborov na pevnom disku.

Čo je to defragmentácia indexu? - definícia z technológie