Tôi đang nghiên cứu các tính năng sqlite và tôi đã phát hiện ra SQLite Shared-Cache Mode bị tắt theo mặc định.Bật Bộ đệm ẩn được chia sẻ trong sqlite bằng cách sử dụng PHP PDO
Shared-Cache là:
kế để sử dụng trong các máy chủ nhúng
vì nó chia sẻ một bộ nhớ cache dữ liệu duy nhất và giản đồ giữa các chủ đề hoặc quy trình. Tôi quan tâm đến việc sử dụng sqlite (với shared-cache) trong PHP (và Python) để các câu hỏi của tôi là:
1) là mọi kết nối PDO trong một kịch bản PHP tới một sqlite DB được coi là một kết nối riêng lẻ?
2) nếu có, sử dụng Chế độ chia sẻ bộ nhớ cache có thể cải thiện hiệu suất trong trường hợp đồng thời cao; để kích hoạt Chế độ chia sẻ bộ nhớ cache, người dùng phải gọi hàm C này:
int sqlite3_enable_shared_cache(int);
cách gọi hàm đó thông qua PDO?
Dường như gần như không thể nhưng có thể có giải pháp.
Best Regards, Fabio Buda Web Developer/Designer @netdesign
đó là những gì tôi nghĩ ... –