想要永久存储SQLite数据库

时间:2015-06-20 08:18:24

标签: database sqlite

现在,我正在开发一个Web应用程序并创建,插入和选择每个查询都是通过JavaScript完成的,而且我有大量的SQLite数据库。我想永久存储我的数据库。但是当我清除浏览器历史记录时整个数据库都会丢失。现在,我需要一个解决方案。有没有办法纠正这个问题。 提前致谢

1 个答案:

答案 0 :(得分:-1)

SQLite中的每个数据库都包含一个或多个"页面"。在单个数据库中,每个页面的大小相同,但不同的数据库的页面大小可以是512到65536之间的两个页面大小。数据库文件的最大大小为2147483646页。在最大页面大小为65536字节时,这意味着最大数据库大小约为1.4e + 14字节(140太字节,或128 tebibytes,或140,000千兆字节或128,000 gibibytes)。

此特定上限未经测试,因为开发人员无法访问能够达到此限制的硬件。但是,当数据库达到基础文件系统的最大文件大小(通常远小于最大理论数据库大小)并且数据库由于磁盘空间耗尽而无法增长时,测试会验证SQLite是否正确且正确地运行。

相关问题