android – 数据库’/data/data/msv_database.db’的连接池无法授予连接.连接:0有效,1空闲,0可用

我遇到以下错误:在整个应用程序中使用单个数据库对象从两个不同的线程访问数据库

数据库的连接池
‘/data/data/msv_database.db’无法授予与线程802的连接(
连接:0有效,1空闲,0可用.

解决方法

您可能希望在之前没有结束事务的事务上使用的表上选择查询.尝试在finally块的事务上执行endTransaction().

要么

您正在更新两个表,并且两个不同的事务正在等待另一个表发布.

要么

只是有太多的开放连接,数据库或连接池只是混淆.

不管是什么,上面的东西可能都是错的.仔细检查.

更多 – Connection pool has been unable to grant a connection to thread.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...