现在的位置: 首页 > 综合 > 正文

怎么提高基于ArcSDE存储的要素类大数据量要素选择的性能

2013年08月16日 ⁄ 综合 ⁄ 共 683字 ⁄ 字号 评论关闭


相关链接:http://support.esri.com/en/knowledgebase/techarticles/detail/22668

如果我们从存储在基于ArcSDE的要素类选择非常多的要素时,往往会感觉到性能的下降(相比较选择比较少的要素时)。有可能通过增加缓存在客户端上的要素的数目提高性能(features cached)。通过创建称为 'SelectionThreshold' 的 Windows 注册表项可以增加缓存在客户端上的功能。此注册表项可以缓存在本地客户端内存中的选定记录的数量的增加而不是有中将这些记录写入用户的日志文件表。


操作步骤:

1:从桌面,单击开始 > 运行,键入 regedit,然后单击确定。
2:在注册表编辑器中浏览树中在左边,导航到 HKEY_CURRENT_USER > 软件 > ESRI。
3:如果不存在下 ESRI 地理数据库的关键,ESRI 右键单击,选择新建 > 密钥并将其命名 '地理数据库'。

如果已经存在地理数据库的键,请继续执行步骤 4。
4:如果不存在下地理数据库的设置键,右键单击地理数据库,选择新建 > 密钥并将其命名为设置。

如果已经存在的键,则继续执行步骤 5。
5:如果不存在设置下,SelectionThreshold 的 DWORD 值右键单击设置,选择新建 > DWORD 值并将它命名为 'SelectionThreshold'。

如果已经存在的键,则继续执行步骤 6。
6:右键单击 SelectionThreshold,选择修改。
7:在编辑 DWORD 值窗口中,选择为基地的十进制和在值数据框中输入一个合理的数目,如 5000。单击确定。
8:关闭注册表编辑器窗口。

抱歉!评论已关闭.