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

MySQL:Trường duy nhất cần phải là một chỉ mục?

Không , bạn không phải lập chỉ mục lại nó. Khi bạn chỉ định UNIQUE KEY , cột được lập chỉ mục. Vì vậy, cột này không có sự khác biệt về hiệu suất với cột được lập chỉ mục khác (ví dụ:KHÓA CHÍNH) thuộc cùng loại .

Tuy nhiên, nếu loại khác nhau, sẽ có ít sự khác biệt về hiệu suất.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kết nối với máy chủ MySQL qua SSH trong PHP

  2. Truy vấn SQL LIKE không thành công - lỗi nghiêm trọng trong câu lệnh đã chuẩn bị

  3. Tôi có thể sử dụng MySQL LOAD XML LOCAL INFILE nếu các hàng của tôi không có 'tên' không?

  4. Việc di chuyển dữ liệu từ EBS sang lưu trữ tạm thời có cải thiện hiệu suất truy vấn MySQL không?

  5. Thủ tục được lưu trữ trong MySQL gây ra `` Lệnh không đồng bộ hóa ''