我正在使用 sqlite3 在树莓派应用程序上存储一些数据。在默认设置下,插入大约需要 2.6 秒。这对我的应用程序来说太慢了。我正在努力加快速度。我经常(每隔几秒钟)进行插入或更新,并且可以随时从 Pi 中拔出电源。如果我丢失了最后一次更新或什至最后几次更新,那完全没问题,但我不想冒险破坏整个数据库。我已经读过设置 synchronous=OFF 会导致损坏。有没有一种替代方法可以加快速度而不冒整个数据库损坏的风险?
我正在使用 sqlite3 在树莓派应用程序上存储一些数据。在默认设置下,插入大约需要 2.6 秒。这对我的应用程序来说太慢了。我正在努力加快速度。我经常(每隔几秒钟)进行插入或更新,并且可以随时从 Pi 中拔出电源。如果我丢失了最后一次更新或什至最后几次更新,那完全没问题,但我不想冒险破坏整个数据库。我已经读过设置 synchronous=OFF 会导致损坏。有没有一种替代方法可以加快速度而不冒整个数据库损坏的风险?