Innehållsförteckning:
Definition - Vad betyder indexdefragmentering?
Indexdefragmentering är en del av Microsoft SQL Server-underhåll där indexet för databasmotorindex för infoga, uppdatera och radera operationer är optimerat för att minska fragmenteringen. Detta görs genom att omorganisera eller återuppbygga ett index på ett helt index eller en enda partition. Defragmentering förbättrar diskutrymme och prestanda för SQL Server.
Techopedia förklarar indexdefragmentering
Microsoft SQL Server upprätthåller index för alla insättnings-, uppdaterings- och raderingstransaktioner som utförs på databaser. Med tiden kan dessa index bli fragmenterade eller lagras i onödan på databasserverns diskar. Detta slösar ut diskutrymme och kan bromsa databasåtkomstoperationer. Lyckligtvis erbjuder SQL Server verktyg för att upptäcka och reparera fragmentering.
Indexdefragmentering görs genom SQL Server Management Studio och Transact-SQL. Indexen defragmenteras genom omorganisation eller ombyggnad av ett index. Index kan också byggas om för enskilda tabeller för en databas. Defragmentering ser till att alla poster i ett index är sammanhängande för snabbare och effektivare åtkomst istället för att spridas över flera diskar och partitioner. Det liknar defragmentering av filer på en hårddisk.
