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

Có bao nhiêu mệnh đề where-trong truy vấn mysql là quá nhiều?

Số lượng không phải là vấn đề. Vấn đề quan trọng là bạn đã thiết kế cấu trúc cơ sở dữ liệu và truy vấn của mình tốt như thế nào.

  1. Đảm bảo rằng bạn có một chỉ mục trên các cột sẽ được sử dụng trong các truy vấn where của bạn

  2. Đặt WHERE của bạn các câu lệnh theo thứ tự sẽ phù hợp với các hàng ít nhất trước và tiến hành như vậy.

Đây là Hướng dẫn tối ưu hóa mệnh đề WHERE của MySQL để biết thêm mẹo




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL KHÔNG VÀO từ một cột khác trong cùng một bảng

  2. cột cập nhật mysql sau đó chọn giá trị cập nhật

  3. Làm thế nào để nhận hàng mới nhất thứ hai từ mysql?

  4. MySQL Store Image BLOB Bad Practice Performance

  5. Có thư viện tổng hợp kết nối mysql tiêu chuẩn cho C không?