关于数据库版本压缩

地理数据库已经被编辑了一段时间,而数据库状态和每个要素类的delta表中的记录数量极大地增加。用户如何通过运行压缩(Compress)命令来提高性能呢?

   解决方案:Compress命令会删除所有不再被版本引用的数据库状态并将delta表中的所有记录移到基本(base)表中。在运行压缩命令时,为获得最大压缩效率,用户可以选择首先进行与DEFAULT版本的调和、提交版本并删除各个版本。为提高性能,至少要简单地用DEFAULT版本调和每个版本并保存,然后执行压缩。这可以保证DEFAULT版本中的所有编辑从delta表中压缩到业务表中。要记住,压缩(Compress)命令在没有首先进行版本调和、提交和删除版本的情况下也可以执行,但压缩效率可能不明显。