Разница между уникальным индексом и ограничением UNIQUE заключается в том, что они выполняют разные функции:
При создании ограничения UNIQUE соответствующий уникальный индекс автоматически создаётся для столбца. www.mssqltips.com
Таким образом, функционально между уникальным индексом и ограничением UNIQUE нет существенных различий. learn.microsoft.com www.mssqltips.com Проверка данных происходит подобным же образом, и оптимизатор запросов не делает различия между уникальным индексом, который создан ограничением, и индексом, созданным вручную. learn.microsoft.com