Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

MySQL:Ràng buộc DUY NHẤT không có chỉ mục

Không, điều này là không thể. Ràng buộc DUY NHẤT chứa định nghĩa chỉ mục và tôi hầu như không hình dung được cách nó có thể được triển khai mà không cần tạo chỉ mục (theo thuật ngữ DBMS).

Bạn nên nhận ra rằng các chỉ mục không chỉ là 'phù hợp' - chúng là một cấu trúc dữ liệu thực , cần không gian để đặt, các thủ tục đặc biệt cần được xử lý e.t.c. Bản thân một ràng buộc duy nhất có nghĩa là chỉ mục duy nhất giá trị, không phải là cột duy nhất giá trị.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ví dụ về móc bộ lọc để cập nhật mục có trường liên quan

  2. Chèn JPA khởi động mùa xuân trong TABLE với tên viết hoa với Hibernate

  3. Cấu trúc cơ sở dữ liệu liên quan đến các trường động

  4. Tạo một hàm Like php mysql ajax

  5. Sự khác biệt giữa hai cấu trúc bảng