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

Truy vấn MySQL trong vòng lặp so với sử dụng tham gia SQL

join phương pháp này thường được coi là tốt hơn, nếu chỉ vì nó giảm chi phí gửi truy vấn qua lại cơ sở dữ liệu.

Nếu bạn có các chỉ mục thích hợp trên các bảng, thì hiệu suất cơ bản của hai phương pháp sẽ tương tự nhau. Nghĩa là, cả hai phương pháp sẽ sử dụng các chỉ mục thích hợp để tìm nạp kết quả.

Từ góc độ cơ sở dữ liệu, join phương pháp vượt trội hơn nhiều. Nó hợp nhất logic dữ liệu ở một nơi, làm cho mã trở nên minh bạch hơn. Nó cũng cho phép cơ sở dữ liệu thực hiện các tối ưu hóa có thể không rõ ràng trong mã ứng dụng.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PDO là các hàng bị ảnh hưởng trong khi thực thi câu lệnh

  2. MySQL:Dữ liệu GIS không hợp lệ được cung cấp cho hàm st_geometryfromtext

  3. Kết nối với MySQL từ .NET bằng Thư viện SSH.NET

  4. Tải xml vào bảng mysql với phần tử

  5. Cách tính số người dùng hoạt động hàng tháng (MAU) trong MySQL