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

Các truy vấn cập nhật mysql có được hưởng lợi từ một chỉ mục không?

Chỉ trên cột ở đâu. Chỉ mục trên cột cập nhật sẽ thực sự làm chậm truy vấn của bạn vì chỉ mục phải được cập nhật cùng với dữ liệu. Chỉ mục trên cột nơi sẽ tăng tốc cập nhật và chọn, nhưng làm chậm một số lần chèn.

Các chỉ số cũng gây ra chi phí khi bạn xóa các hàng. Nói chung, chúng là một điều tốt mặc dù trên các cột bạn đang sử dụng WHERE rất nhiều và về cơ bản chúng cần thiết trên các cột bạn tham gia hoặc ORDER BY



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lỗi sự kiện Mysql khi sử dụng php

  2. Sắp xếp SQL không theo nhóm theo câu lệnh, luôn sử dụng khóa chính

  3. Lưu trữ JSON trong cơ sở dữ liệu so với việc có một cột mới cho mỗi khóa

  4. Tôi nên bắt đầu lập chỉ mục cho truy vấn có hai điều kiện phạm vi như thế nào?

  5. MySQL Group By để hiển thị kết quả mới nhất