我正在使用的一些环境背景:
实现Subversion 1.7正在使用SQLite来存储他们的元数据,我只是通过重新索引和清空驻留在wc.db
目录(.svn
目录上的sqlite.exe wc.db "reindex;vacuum"
文件做了一些实验。 )。它确实将所述文件的大小从70 MB降低到大约30 MB。
AFAIK,SVN清理不会这样做,因此我假设它不是该过程的一部分。
这有助于提高性能吗?我是否需要定期这样做?
答案 0 :(得分:1)
是否会提高性能?它是一个标准的SQLite数据库,除其他东西外,还可以对数据库页面进行“碎片整理”,从而加快访问速度。
话虽如此,你可能不会注意到巨大的影响。但话说回来,你可以。我想简短的回答:它不会受到伤害,你可以获得一些表现。