In de SQL-database context , een hoop tafel is een tafel die gegevens organiseert zonder een geclusterde index . Dit betekent dat de gegevens niet gesorteerd en in plaats daarvan opgeslagen in een volgorde op basis van hun geclusterde sleutels . Deze toetsen op hun beurt worden intern gebruikt in SQL gegevens op te halen . Data rijen worden dan ook willekeurig hele hoop tabel opgeslagen . Aangezien gegevens rijen worden toegevoegd , gewijzigd en verwijderd uit een hoop tabel , maar de onderliggende gegevensstructuur kan gefragmenteerd . Om dit te voorkomen , moet u regelmatig herindexeren de hoop tafel om de prestaties van de database te verbeteren . Wat je pc nodig met Microsoft AdventureWorks 2008R2 Sample Database en Microsoft SQL Server 2008 geïnstalleerd Toon Meer Aanwijzingen 1 Klik op het menu " Start" en selecteer " All programma's . " Er verschijnt een menu . Selecteer " Microsoft SQL Server 2008 R2 " om een submenu te openen . Klik op " SQL Server Management Studio " van dit submenu . De " SQL Server Management Studio " -programma zal lanceren . Kopen van 2 Log in op " SQL Express . " Deze is te vinden bij de " SQL Server Management Studio " login -venster . klik met de rechtermuisknop " Databases " 3 in de " Object Explorer " in de linkerkolom om een menu te openen . Selecteer " Bevestig " van dit menu . Blader naar de plaats waar u de AdventureWorks voorbeelddatabase geïnstalleerd en selecteer het bestand met de " mdf " extensie . 4 Klik op " Database Engine Query " op de " SQL Server Management Studio " werkbalk . Het "Query Editor " wordt geopend als gevolg 5 Typ de volgende code in het "Query Editor : " USE AdventureWorks2008R2 ; GOALTER INDEX PK_Employee_BusinessEntityID OP HumanResources.EmployeeREBUILD ; GO . 6 Klik op de " Uitvoeren " knop op de " SQL Server Management Studio " werkbalk om de index opnieuw .
|