Worin besteht der Unterschied zwischen den folgenden beiden Anweisungen?Was ist der Unterschied zwischen einer eindeutigen Integritätsregel und einem eindeutigen Index?
alter table [dbo].[Demo] add constraint [UC_Demo_Code] unique ([Code])
go
create unique nonclustered index [UK_Demo_Code] on [dbo].[Demo] ([NB_Code])
go
Ist die Einschränkung hat einen Index, die Eindeutigkeit erzwingen zu helfen, oder wird ein Tabellenscan bei jedem Einsatz durchgeführt werden/aktualisieren?
Überprüfen Sie http://dba.stackexchange.com/a/55139/6548 für eine gründliche Antwort. – Rory