Tôi có một lớp truy xuất bộ ghi của nó (nhiều hơn hoặc ít hơn 10 thành viên) từ cơ sở dữ liệu.php: phiên so với cơ sở dữ liệu
Câu hỏi của tôi là: có hiệu quả hơn khi tìm nạp chúng mỗi lần từ db (MySQL), chỉ để lại ID trong mảng của phiên hoặc lưu trữ chúng trực tiếp trong mảng của phiên không?
Và sự khác biệt về hiệu suất có tuyệt vời không? (được cung cấp cơ sở dữ liệu có 100.000 hàng)
chúc mừng báo giá;) dù sao, mối quan tâm của tôi là về tốc độ. –
Vâng, cả hai đều đến từ đĩa, nhưng cả hai đều có khả năng được lưu trữ, một cơ sở dữ liệu, một bởi hệ điều hành (hoặc thậm chí là máy chủ web/mô-đun PHP, tùy thuộc vào cách cấu hình?) cách này, nó sẽ tối thiểu, có thể thay đổi hoàn toàn tùy thuộc vào những thay đổi phần cứng trong tương lai, và có lẽ không đáng để cố gắng nghĩ đến. Tôi muốn đề nghị bạn chỉ cần đi với những gì là tự nhiên: đối với một trang web nhỏ, tôi đoán đó có thể là cách tiếp cận phiên; cho mọi thứ khác, cơ sở dữ liệu. Bạn có thể muốn tránh cách tiếp cận phiên nếu bạn đang ở trên một máy chủ chia sẻ, tùy thuộc vào cấu hình máy chủ. –