在时间间隔内转储SQLite数据库

时间:2015-05-30 22:24:22

标签: javascript sqlite xul

我有XUL桌面应用程序,它将数据存储在SQLite数据库中。为了防止在DB中存储太多数据,我想为我的数据库创建某种自动转储系统。我的想法是存储最后一次数据库转储的时间戳,以便在每个应用程序启动时检查该时间戳,以及是否比转储数据库的周期更早。在某些时间间隔内是否还有其他清洁db的方法?

1 个答案:

答案 0 :(得分:1)

您可以使用PRAGMA page_countmax_page_count来检查您的SQLite数据库填充了多少 - 因此您只能在真正需要时清除数据库。