Disable Indexes with SQL

Disable Indexes with SQL

Sometimes you will need to disable an index, albeit temporarily. In order to disable an Index, make use of the following T-SQL Query:

USE DatabaseNameGO ALTER INDEX NameOfIndex ON Table.Field DISABLE GO SELECT NAME AS [IndexName], TYPE_DESC AS [IndexType], CASE IS_DISABLED  WHEN 0 THEN 'Enabled' ELSE 'Disabled'  END AS [IndexInfo],  FILL_FACTOR AS [FillFactor] FROM SYS.INDEXES WHERE OBJECT_ID = OBJECT_ID('Table.Field') ORDER BY IndexName, IndexInfoGO

About Our Editorial Process

At DevX, we’re dedicated to tech entrepreneurship. Our team closely follows industry shifts, new products, AI breakthroughs, technology trends, and funding announcements. Articles undergo thorough editing to ensure accuracy and clarity, reflecting DevX’s style and supporting entrepreneurs in the tech sphere.

See our full editorial policy.

About Our Journalist