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

Lưu vào bộ đệm với PHP để giảm bớt căng thẳng với MySQL

Đừng bận tâm với bộ nhớ đệm cho đến khi bạn cần. Memcache thường là một phương pháp tối ưu hóa quá sớm và nên là phương án cuối cùng, không phải đầu tiên, của bạn. Việc thêm loại bộ nhớ đệm này có thể dẫn đến các vấn đề phức tạp về tính nhất quán.

Về bản chất, cơ sở dữ liệu không chậm và chắc chắn không chậm hơn so với việc tải một loạt dữ liệu được lưu trong bộ nhớ cache từ các tệp phẳng. Nhưng chúng có thể bị chậm do sử dụng sai. Ví dụ:nếu một trong các truy vấn trên mỗi trang của bạn thực hiện ghi vào bảng MyISAM hoặc thực hiện một truy vấn chưa lập chỉ mục hoặc một trong các truy vấn của bạn rất phức tạp và khó. Tấn công những tình huống này bằng cách sửa giản đồ của bạn trước.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để liệt kê có cùng dữ liệu id với vòng lặp while trong PHP?

  2. Tham gia bảng GeoIP với bảng IP trong MySQL

  3. Thêm văn bản vào cơ sở dữ liệu

  4. Phần tệp cấu hình Mysql

  5. Có thể chuyển dữ liệu cột xuống dưới trong bảng MySQL không?