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

php:phiên so với cơ sở dữ liệu

Dù bạn đang lưu trữ một ID trong phiên thì phiên làm việc có ý nghĩa nhất. Việc thực hiện session_start () sẽ tải thông tin về phiên của bạn, do đó, cho dù bạn đã tải 1 hay 10 mục sau đó phần lớn không liên quan (trừ khi chúng thực sự lớn nhưng đó sẽ là vấn đề trong mọi trường hợp).

Vì vậy, hãy gắn bó với phiên này.

Nếu bạn thực sự lo lắng về tốc độ, hãy sử dụng bộ nhớ đệm trong bộ nhớ như APC hoặc memcache. Lo lắng về tốc độ cho 10 mục từ hệ thống tệp hoặc cơ sở dữ liệu là một điều khiến bạn phân tâm. Sự khác biệt sẽ tối thiểu đến mức không liên quan.

Lưu ý:điều trên giả định hai điều:

  1. Truy vấn là hiệu quả (truy xuất 10 hàng trong số 100 nghìn hàng có thể thực hiện được trong vòng chưa đầy 0,1 giây); và
  2. Bạn đang thực hiện một truy vấn không phải là 10.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sự khác biệt giữa NOW (), SYSDATE () &CURRENT_DATE () trong MySQL

  2. Định cấu hình sao chép cơ sở dữ liệu MySQL Master-Master

  3. Con trỏ thủ tục được lưu trữ trong MySQL cho các câu lệnh đã chuẩn bị

  4. Có thể sử dụng Biến do người dùng xác định MySql trong .NET MySqlCommand không?

  5. MYSQLI - WHERE TRONG mảng