Ano. Není to však nutně „automatické“, je to implicitní. UNIQUE
je typ indexu, takže tento sloupec je samozřejmě indexován.
Protože by bylo hloupé, aby MySQL prováděla úplnou kontrolu tabulky při každém INSERT
/UPDATE
k zachování jedinečného omezení.
Upravit :
Proč by programátor chtěl ručně vynutit základní integritu dat mimo vrstvu úložiště dat? Chápu, kam tím míříte, ale faktem je, že index nemůže ublížit cokoliv (jen to zabere trochu více místa) – takže opravdu není třeba zvažovat rozhodnutí.