永发信息网

sqlite需不需要连接池

答案:1  悬赏:20  手机版
解决时间 2021-03-02 06:27
  • 提问者网友:轻浮
  • 2021-03-01 13:16
sqlite需不需要连接池
最佳答案
  • 五星知识达人网友:何以畏孤独
  • 2021-03-01 14:31
、SQLiteDatabase、SQLiteConnectionPool、SQLiteConnection、SQLiteSession四者之间的关系
1、SQLiteDatabase
应用使用SQLiteDatabase来操作数据库。调用SQLiteOpenHelper.getWritableDatabase()/getReadableDatabase()打开数据库时,便会调用到SQLiteDatabase.openDatabase()来创建一个SQLiteDatabase对象。

[java] view plain copy
01-07 00:39:38.310 911 911 W guoqifa : at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:720)
01-07 00:39:38.310 911 911 W guoqifa : at android.app.ContextImpl.openOrCreateDatabase(ContextImpl.java:1294)
01-07 00:39:38.310 911 911 W guoqifa : at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:223)
01-07 00:39:38.310 911 911 W guoqifa : at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)

2、SQLiteConnectionPool
数据库连接池,管理SQLiteConnection。应用对数据库的操作被执行之前需获取一个SQLiteConnection连接,最终会通过SQLiteConnection所对应的native层SQLiteConnection对象来完成数据库的最终操作。SQLiteDatabase对象创建完成后,会立即
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯