我尝试删除一个内部有10.000.000条记录的表。
代码:
executors.diskIO().execute(new Runnable() {
@Override
public void run() {
mDatabase.repo().deleteTable();
});
但是花了这么长时间,由于某种原因,它增加了内部存储,然后我收到以下消息: “无法回滚:没有事务处于活动状态” ,并且仿真器显示为低空间磁盘。
为什么会发生这种情况?