Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL:vincolo UNICO senza indice

No, non è possibile. Un vincolo UNICO contiene una definizione di indice e immagino a malapena come potrebbe essere implementato senza creare un indice (in termini di DBMS).

Dovresti capire che gli indici non sono solo "maghi", ma sono una struttura di dati reale , che richiede spazio per essere collocato, procedure speciali da gestire e.t.c. Un vincolo univoco, di per sé, significa indice univoco valori, non colonna univoca valori.