Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQL:UNIKALNE ograniczenie bez indeksu

Nie, to nie jest możliwe. UNIKALNE ograniczenie zawiera definicję indeksu i ledwo wyobrażam sobie, jak można ją zaimplementować bez tworzenia indeksu (w kategoriach DBMS).

Powinieneś zdać sobie sprawę, że indeksy to nie tylko "czarodziejstwo" - to prawdziwa struktura danych , który zajmuje miejsce do umieszczenia, specjalne procedury do wykonania itp. Samo unikatowe ograniczenie oznacza unikalny indeks wartości, a nie unikalna kolumna wartości.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd getaddrinfo php:podczas wyszukiwania bazy danych wystąpił nienaprawialny błąd.

  2. PHP MYSQL PDO -> Błąd krytyczny 23000 pomimo zastosowania specjalnej procedury

  3. Wybierz z dwoma liczbami w tej samej kolumnie

  4. Użyj szablonów Cloud Formation, aby uruchomić instancje MySQL na RDS

  5. Wybierz wszystkie wiersze, które mają przynajmniej listę funkcji