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

Bộ nhớ đệm cơ sở dữ liệu thông minh (?)

Tôi có thể thấy vẻ đẹp của giải pháp này, tuy nhiên, tôi tin rằng nó chỉ hoạt động cho một nhóm ứng dụng rất cụ thể. Các tình huống không áp dụng được bao gồm:

  • Cơ sở dữ liệu sử dụng tính năng xóa / cập nhật theo tầng hoặc bất kỳ loại trình kích hoạt nào. Ví dụ:việc bạn XÓA bảng A có thể gây ra việc XÓA khỏi bảng B. Hệ thống regex sẽ không bao giờ bắt được điều này.

  • Truy cập cơ sở dữ liệu từ các điểm không đi qua lược đồ vô hiệu hóa bộ nhớ cache của bạn, ví dụ:crontab scripts, v.v. Nếu bạn quyết định thực hiện sao chép trên các máy (giới thiệu nô lệ chỉ đọc), nó cũng có thể làm phiền bộ đệm (vì nó không qua quá trình vô hiệu bộ đệm, v.v.)

Ngay cả khi những tình huống này không thực tế đối với trường hợp của bạn, nó vẫn trả lời câu hỏi tại sao các khuôn khổ không triển khai loại bộ nhớ cache này.

Về việc liệu điều này có đáng để theo đuổi hay không, tất cả phụ thuộc vào ứng dụng của bạn. Có thể bạn muốn cung cấp thêm thông tin?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tạo cột không gian MySQL - Kiểu dữ liệu điểm có vĩ độ dài mà không cần sử dụng bảng Alter

  2. php mysql_connect Cảnh báo tắt

  3. không được phép trả về tập kết quả từ trình kích hoạt mysql

  4. Cách chuẩn hóa các giá trị được phân tách bằng dấu phẩy trong cột của bảng và sau đó chạy truy vấn

  5. Cách sao lưu cơ sở dữ liệu MySQL Chamilo LMS của bạn