I have two indexes like this.
Index #1:
CREATE NONCLUSTERED INDEX [index1]
ON [dbo].[table1] ([column1], [column2], [column3])
INCLUDE ([column4], [column5], [column6]) WITH (ONLINE = ON)
Index #2:
CREATE NONCLUSTERED INDEX [index2]
ON [dbo].[table1] ([column2], [column1], [column3])
INCLUDE ([column4], [column5]) WITH (ONLINE = ON)
Question is: since both indexes have the same columns (but with a different sequence) and index1 includes more columns that index2, would you say that index2 could be removed and all the queries that it was serving would be served by index1?
Any help will be greatly appreciated!