Tôi có một mô hình CoreData sử dụng SQLite làm lưu trữ lâu dài. Tôi cần phải chèn số lượng lớn các hàng sau khi thực hiện một số xử lý cho mỗi bản ghi. Có cách nào để gửi các lệnh đó đến SQLitechèn số lượng lớn với SQLite và CoreData
PRAGMA synchronous=OFF
PRAGMA count_changes=OFF
PRAGMA journal_mode=MEMORY
PRAGMA temp_store=MEMORY
Tôi cần tăng tốc thời gian xử lý, mất vài giờ để hoàn thành.
Mọi gợi ý sẽ được đánh giá cao.
Cảm ơn
cảm ơn, bạn đã lưu bacon của tôi với bộ nhớ journal_mode này !!!! – SpaceDog
Bạn nên biết các hậu quả mà chế độ bộ nhớ có: Nếu có điều gì đó xấu xảy ra (sụp đổ, ngoại lệ, buộc thoát, ...) bạn sẽ mất dữ liệu nằm trong nhật ký bộ nhớ. Nếu đây là những gì bạn muốn: Đi cho nó. –
có chế độ journal_mode = OFF không? – SpaceDog