【发布时间】:2015-05-30 22:24:21
【问题描述】:
我有 XUL 桌面应用程序,它将数据存储在 SQLite 数据库中。为了防止数据库中存储过多的数据,我想为我的数据库创建某种自动转储系统。我的想法是存储最后一个数据库转储的时间戳,以便在每次应用启动时检查该时间戳,以及转储数据库是否比一周早。有没有其他时间间隔清理数据库的方法?
【问题讨论】:
标签: javascript sqlite xul
我有 XUL 桌面应用程序,它将数据存储在 SQLite 数据库中。为了防止数据库中存储过多的数据,我想为我的数据库创建某种自动转储系统。我的想法是存储最后一个数据库转储的时间戳,以便在每次应用启动时检查该时间戳,以及转储数据库是否比一周早。有没有其他时间间隔清理数据库的方法?
【问题讨论】:
标签: javascript sqlite xul
您可以使用 PRAGMAs page_count 和 max_page_count 检查您的 SQLite 数据库填充了多少 - 这样您就可以仅在真正需要时清除数据库。
【讨论】: