0

SQLite 以小巧、快速和灵活而著称。我在我的一个 C++ 项目中使用它来将简单的统计信息保存到文件中。一次 15 分钟,将 3-5 条新的简单记录(5 行整数)保存到数据库中。在这样使用 SQLite 的几周内,我很快就观察到了明显的磁盘使用情况。我没想到,因为写入的数据量非常小。如果我将它写入纯文本文件,则磁盘的反应几乎不会引起注意。SQLite 真的是这样轻量级的数据库,还是我的问题太简单而无法使用关系数据库?

4

2 回答 2

5

VACUUM 可以解决您的问题。 http://www.sqlite.org/lang_vacuum.html

于 2009-04-01T13:04:20.417 回答
1

好吧,我使用 SQLite 来存储一个包含 100000 个条目的英文字典内容的表,它占用了大约 20MB,所以,我认为问题不在于 SQLite,但如果你提供更多线索会很好为了得到更准确的答案

于 2009-04-01T13:05:12.117 回答