SQL Server не мешает вам создавать дубликаты индексов (хотя произошла неудачная попытка изменить это ).«Не будет исправлено», вероятно, в основном по причинам обратной совместимости - в предыдущих версиях, вероятно, были случаи использования, когда люди создавали новый индекс, прежде чем отбрасывать старый, тогда, когда не существовало таких опций, как DROP_EXISTING
или перестройка в сети.,По мере развития новых функций в механизме, таких как INCLUDE
столбцы, отфильтрованные индексы и т. Д., Также становится сложнее определить, являются ли два индекса на самом деле дубликатами.