ArcSDE压缩的重要性

关于压缩数据库
作为一个地理数据库被编辑随着时间的推移,delta表规模的增加和状态的数量增加。表越大,状态越多,更多的数据ArcGIS的过程中,必须每次显示或查询的版本。对性能影响最大,因此,是不是版本的人数,但在A表和每个版本表中包含的变化量。因此,版本可以有不同的查询响应时间。
为了保持数据库的性能,ArcSDE的管理员必须定期运行ArcCatalog压缩命令来删除未使用的数据。只有ArcSDE的管理员(或在斯dbo用户)可以运行压缩操作。压缩执行两个主要任务:
移除未引用的状态和它们的相关delta表记录
更多的用户都使用基表共同的所有版本,减少了数据量的数据库管理系统将需要通过搜索每个版本的查询,从而提高查询性能和系统响应时间
当压缩变化的大量积累,压缩数据库可以需要几个小时。为了避免这种情况,压缩定期。这是一个好主意,压缩在每天或数据导入后,当然数据库活动,如数据加载期结束时也要进行相关压缩。
压缩过程中,用户可以保持连接到地理数据库。如果任何用户编辑一个版本,该版本已锁定且不会在压缩部分分支。这是最好的,因此,所有用户都开始前断开,以确保整个国家的树可以压缩。当然有些只读的操作没有必要断开,例如ArcIMS连接的读环节。
如果你发现自己等待压缩完成,因为你需要的操作计算机,您可以在任何时候结束的压缩。这将不会留在不一致的状态数据库。您可以继续在以后的时间压缩。
重要的是要更新所有版本的功能类和地理数据库表之前和之后压缩统计。经过编辑和压缩数据库发生了,数据库统计数据不再准确。这伤害了查询性能。
了解如何更新统计信息。
了解更多有关配置为压缩地理数据库。
欲了解更多有关delta表,国家信息和压缩操作,请阅读白皮书版本。转到http://support.esri.com并单击标签中的知识库白皮书的链接。

posted @ 2009-12-21 08:41  北斗星  阅读(318)  评论(0编辑  收藏  举报