数据库统计数据

数据库管理系统可确定用来执行基于数据库统计数据发送给它们的查询的最有效方式。因此,为优化在 ArcSDE 地理数据库内创建的数据集的性能,需要通过频繁更新数据库统计数据来将这些数据保持为最新。

当某个要素类被注册为版本时,系统会创建添加表和删除表来保存在业务表中添加和删除的记录。注册某个版本后,该过程会为所有需要的表自动更新统计数据。然后,由于对该要素类进行了更改,所以这些表和索引中分布的信息将会发生变化,从而使得数据库统计数据变得过时。

在以下情况下应更新数据库统计数据:

无论使用何种受支持的数据库来存储数据,您都可从 ArcGIS for Desktop 中更新自己的要素类和表的统计数据。这是对各数据集更新统计数据的首选方法。此外,地理数据库管理员可以更新地理数据库系统表中的统计数据。有关在 ArcGIS for Desktop 中更新数据库统计数据的说明,请参阅使用“分析”更新地理数据库中的统计数据分析数据集

注注:

更新数据库统计数据的操作会消耗巨大的输入/输出 (I/O) 资源。 统计数据更新操作应安排在数据库流量最小时进行。

相关主题

5/10/2014