Zuhause Datenbanken Was ist Indexdefragmentierung? - Definition aus techopedia

Was ist Indexdefragmentierung? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Indexdefragmentierung?

Die Indexdefragmentierung ist Teil der Microsoft SQL Server-Wartung, bei der der Index der Datenbankmodulindizes für Einfüge-, Aktualisierungs- und Löschvorgänge optimiert wird, um die Fragmentierung zu verringern. Dies erfolgt durch Reorganisieren oder Neuerstellen eines Index für einen gesamten Index oder eine einzelne Partition. Die Defragmentierung verbessert den Speicherplatz und die Leistung von SQL Server.

Techopedia erklärt die Index-Defragmentierung

Microsoft SQL Server verwaltet Indizes aller Einfüge-, Aktualisierungs- und Löschvorgänge, die für Datenbanken ausgeführt werden. Im Laufe der Zeit können diese Indizes fragmentiert oder auf den Datenträgern des Datenbankservers nicht mehr in der richtigen Reihenfolge gespeichert werden. Dies verschwendet Speicherplatz und kann den Datenbankzugriff verlangsamen. Glücklicherweise bietet SQL Server Tools zum Erkennen und Reparieren von Fragmentierungen.

Die Indexdefragmentierung erfolgt über SQL Server Management Studio und Transact-SQL. Die Indizes werden defragmentiert, indem ein Index reorganisiert oder neu erstellt wird. Indizes können auch für einzelne Tabellen einer Datenbank neu erstellt werden. Durch die Defragmentierung wird sichergestellt, dass alle Einträge in einem Index zusammenhängend sind, um einen schnelleren und effizienteren Zugriff zu ermöglichen, anstatt auf mehrere Festplatten und Partitionen verteilt zu sein. Dies ähnelt dem Defragmentieren von Dateien auf einer Festplatte.

Was ist Indexdefragmentierung? - Definition aus techopedia