Backtrack:  
 
by lunarg on June 8th 2015, at 09:47

Maintaining indexes on your table is an important part of keeping your database healthy and its performance adequate. There are two maintenance operations for any index: rebuilding and reorganizing. Both operations were designed to get rid of index fragmentation, but differ in how this is done.

 RebuildReorganize
What it doesDrops the existing index and recreates it from scratch.Physically reorganizes the leaf nodes of the index.
When to useIndex fragmentation >= 40%Index fragmentation >= 10% and < 40%
Impact on systemHigh.

Database will be offline during process, unless you have Enterprise Edition and have enabled the ONLINE option. Online rebuild requires more resources than offline rebuild.
High.

Reorganize runs on online database.
Common optionsProcess can be run on all indexes of all tables on a database, or can be narrowed down to specific databases, specific tables, or even a single index.
Function-specific optionsEnteprise Edition has an option available to perform an online rebuild of the index. This keeps the index available during rebuild, allowing database access.N/A
 
 
« November 2024»
SunMonTueWedThuFriSat
     12
3456789
10111213141516
17181920212223
24252627282930
 
Links
 
Quote
« You only find out who is swimming naked when the tide goes out. »
Warren Buffett