Tôi đã đọc rất nhiều chủ đề, nhưng không thể tìm ra câu trả lời cho câu hỏi: có thể đọc và viết đồng thời không?Đọc và ghi SQLite đồng thời
Tôi có chuỗi nền cập nhật một số dữ liệu và giao diện người dùng cần một phần dữ liệu nhỏ được lưu trữ trong DB. Vì vậy, trong hoạt động UI thread SELECT được thực hiện. Nhưng nó chặn khi cập nhật đang diễn ra. Do đó, giao diện người dùng bị treo trong vài giây.
Có ai đã thành công khi đọc từ DB khi viết không?
Có thể đọc và ghi lên DB trên iPhone. Có phải lý do của sự khác biệt như vậy là trong việc triển khai đồng bộ của trình bao bọc trên các hàm sqlite tự nhiên?
"Vì vậy, trong chuỗi giao diện người dùng, thao tác SELECT được thực hiện" -> thoát khỏi Giao diện người dùng. – hovanessyan
Có hoạt động đơn giản như SELECT tên FROM some_table WHERE _id = Không hiển thị tên trong vài giây không tốt hơn nhiều so với đóng băng –
HighFlyer