请问一下:
sqlite3的blob类型字段使用,实际情况下会不会感受到性能影响?
需求是:
blob字段 保存txt文本(最多16MB).
请问一下:
sqlite3的blob类型字段使用,实际情况下会不会感受到性能影响?
需求是:
blob字段 保存txt文本(最多16MB).
8 回答4.6k 阅读✓ 已解决
6 回答3.4k 阅读✓ 已解决
6 回答2.3k 阅读
5 回答6.3k 阅读✓ 已解决
8 回答3.6k 阅读
3 回答2.4k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
对于较小的
BLOB
,读取写入速度较快,但16MB的大型BLOB
可能会导致性能下降。你可以使用较大的页面大小(如2^13或2^14字节)以提高
I/O
性能,并通过将多个写入操作放在一个事务中来减少磁盘I/O
次数。并且,内存映射I/O
可以加速对大型BLOB
的访问。