Collections:
Defragmenting Table Indexes in SQL Server
How To Defragment Table Indexes in SQL Server?
✍: FYIcenter.com
When a table index is fragmented to a certain percentage, you need to defragment the index to maintain its performance level. There are 3 ways to defragment:
1. "ALTER INDEX index_name ON table_name REORGANIZE" - Defragmenting the specified index performed in online mode. No locks applied on affected table. Used for indexes with a small fragmentation percentage.
2. "ALTER INDEX index_name ON table_name REBUILD" - Defragmenting the specified index performed in offline mode by default. It can be performed in online mode. Used for indexes with a large fragmentation percentage.
3. "CREATE INDEX ... WITH (DROP_EXISTING = ON)" - Re-creating the specified index. The definition of the index can be changed.
⇒ "ALTER INDEX ... REORGANIZE" - Defragmenting Indexes in SQL Server
⇐ What Causes Index Fragmentation in SQL Server
2016-11-08, 3008🔥, 0💬
Popular Posts:
How to detect the collation coercibility associated to a given character string using the COERCIBILI...
What Happens If the UPDATE Subquery Returns Multiple Rows in MySQL? If a subquery is used in a UPDAT...
How To Select All Columns of All Rows from a Table in Oracle? The simplest query statement is the on...
How to download and install Microsoft .NET Framework Version 2.0 in SQL Server? .NET Framework Versi...
Is SQL Server Transact-SQL case sensitive? No. Transact-SQL is not case sensitive. Like the standard...