0

アプリのデータベースが増え続けているため、VACUUM を実行して失われたスペースを取得したいと考えています。私が読んだことから、他のトランザクションがある場合、VACUUM は実行されません。

私の質問は、SQLiteOpenHelper からコマンドを実行するにはどうすればよいですか? 仕事のようなものdb.execSQL("VACUUM")ですか?しかし、ロード ダイアログで UI をブロックできるように、これを行っている間に何らかの進行状況を得るにはどうすればよいでしょうか?

4

1 に答える 1