刪除不再需要的索引可釋放空間、減少寫入開銷。本文示範兩種方法:1) Enterprise Manager:索引管理對話框或表屬性 → 索引頁籤 → 選取索引 → Delete 按鈕;2) DROP INDEX T-SQL:DROP INDEX 'table.index' [, ...n]。重要限制:無法刪除 PRIMARY KEY/UNIQUE 約束建立的索引 (需 ALTER TABLE DROP CONSTRAINT)、無法刪除系統表索引。提供刪除 products1.p_quantity 範例。
DROP INDEX 'products1.p_quantity';
-- 多重刪除
DROP INDEX 'dbo.Orders.IX_OrderDate', 'dbo.Orders.IX_CustomerID';
'schema.table.index' 或 'table.index' (預設 dbo)。PRIMARY KEY、UNIQUE 約束索引 (需 ALTER TABLE DROP CONSTRAINT constraint_name);系統表索引。sys.dm_db_index_usage_stats user_seeks/scans/lookups = 0)。