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

Nhiều truy vấn MYSQL so với nhiều vòng lặp foreach php

Nó phụ thuộc vào điều quan trọng hơn:khả năng đọc hoặc hiệu suất. Tôi mong đợi một truy vấn duy nhất và việc điền trước các mảng PHP sẽ nhanh hơn để thực thi, vì các kết nối cơ sở dữ liệu đắt tiền, nhưng sau đó một truy vấn đơn giản cho mỗi phần sẽ dễ đọc hơn nhiều.

Trừ khi bạn biết (và không chỉ hy vọng) bạn sẽ nhận được một lượng lớn lưu lượng truy cập, tôi sẽ thực hiện các truy vấn riêng biệt và sau đó lo lắng về việc tối ưu hóa nếu có vẻ như nó sẽ là một vấn đề. Tại thời điểm đó, dù sao bạn cũng sẽ muốn làm những việc khác, chẳng hạn như xây dựng một lớp truy cập dữ liệu và thêm một số bộ nhớ đệm.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Phân trang truy vấn tùy chỉnh Cakephp

  2. Giao dịch cần thiết cho một truy vấn cập nhật?

  3. UTF-8 không hoạt động trong các biểu mẫu HTML

  4. Lỗi:Hết thời gian chờ không hoạt động bắt tay trong mô-đun Node.js MYSQL

  5. Nhận các giá trị Tối thiểu và Tối đa với một truy vấn MySQL với Group BY