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