ArcSDE数据库性能优化

SDE数据库性能优化

一、前言废话

随着地理数据库版本数据的使用,地理数据库的性能会下降为了使含有版本的地理数据库保持良好性能,应定期运行几项关键管理任务。为管理员建议的工作流是经常协调和提交、压缩地理数据库,然后运行“分析数据集”和“重建索引”地理处理工具。此类例行维护可设置为以脚本方式在夜间运行或通过构建模型运行。

二、协调版本和提交版本

协调并提交版本可以有效的减少数据冗余,对于已经完成的数据提交到公共版本并删除不使用的版本对于sde数据库的性能非常重要。运行协调和提交过程有几种方法

三、压缩地理数据库

随着对地理数据库不时进行编辑,添加表(A)和删除表(D)的大小会有所增加。压缩地理处理工具可删除未被版本引用的编辑,并将所有版本通用的编辑压缩基表中,从而提高地理数据库的性能。

截图1:压缩数据库工具

四、重新构建索引

地理数据库压缩后索引可能会出现碎片。因此运行重建索引工具可能会略微提高性能。可以对某一个数据图层或批量构建多个图层的索引。

截图2:重建索引工具

五、分析数据集

分析数据集地理处理工具用于更新地理数据库中数据集的统计数据。该工具可更新业务表、增量表和历史存档表中的统计数据以及与这些表相关联的索引中的统计数据。执行压缩地理数据库操作后应始终更新统计数据。

截图3:分析数据集工具

六、建议将以上优化流程按照顺便串联使用modelbuilder,定期优化数据库。

截图4:将以上优化过程串联为模型
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 特别说明: 1、本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识...
    安易学车阅读 5,858评论 0 40
  • 转载自:https://www.cnblogs.com/easypass/archive/2010/12/08/1...
    SkTj阅读 3,544评论 0 1
  • Zookeeper用于集群主备切换。 YARN让集群具备更好的扩展性。 Spark没有存储能力。 Spark的Ma...
    Yobhel阅读 12,062评论 0 34
  • 【墨竹的菜园】0365——今天是2017年9月2日,一个普通的周六。今天对于墨竹来说有一份特别的意义,【墨竹的菜园...
    墨竹的菜园阅读 3,318评论 0 2
  • 作为八零后,从出生开始便深处改开带来的巨变洪流中,而那些或失败或成功或黯然离场的企业家们,才是实实在在的变革亲历者...
    宫三阅读 2,383评论 0 2