当操作系统崩溃且 PRAGMA sync=0 时,"database corruption"的症状到底是什么?



我注意到,在某些情况下,当我设置时,Windows上的插入和删除速度大约快100倍

PRAGMA synchronous = 0

然而,我担心

如果操作系统崩溃或计算机在数据写入磁盘表面之前断电,数据库可能会损坏

"数据库损坏"究竟是什么意思?是整个数据库不可访问,还是记录的单个字段中的数据格式错误,所有数据库都可访问?

我唯一的操作是一次插入、删除和更新单行的语句。

整个数据库是否不可访问

这是可能发生的。

还是记录的单个字段中的数据格式错误,所有数据库都可以访问?

这种情况也可能发生。

另一件可能发生的事情是一些数据丢失。

最新更新