Sqlite学习体会
1,Sqlite如果遇到硬盘有坏道,并不会跳过,而是提示disk io error ,解决办法就是把数据库文件复制一份,在硬盘上面换个位置再继续写。
2,Sqlite如果不join ,只是单表查询,只要建立好索引,查询速度非常快,我创建了一个800G的sqlite数据库文件,里面大概有5亿条数据,查询还是非常快。所以在实际使用中,并不用担心sqlite数据库大小的问题。
3,多个进程操作一个SQLITE数据库并不会导致数据库损坏,只是性能比较差,同时只能由一个进程写数据库,但是可以多个进程一起查询。如果写的并发不是很高,用sqlite非常合适。
4,sqlite数据库默认是没有加密,除非使用微软定制版。

浙公网安备 33010602011771号