什么时候调用 sqlite.close()呢

2022-03-17 22:57:08 +08:00
 EyebrowsWhite

在 stack overflow 上搜了一下,回答比较少,而且看的不是很懂,特来问问诸位。

前提:只有一个数据库

主要考虑以下几种场景:

  1. 创建一个或多个新表
  2. 增、删、改 数据(使用事务)
  3. 查 数据

如果使用 Serialized Mode ,那么是不是无论什么时候都没必要去调用 close 方法,等着垃圾回收就是?

如果使用 Multi-thread/Single-thread Mode ,那么是不是需要在前两种场景下手动调用 close 呢?

968 次点击
所在节点    SQLite
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/841132

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX