随着您的站点开始蓄积大量的授权对象和策略, SEAM 工具加载和显示授权对象和策略列表时所花费的时间将变得越来越长,并将减缓您使用工具的生产率。有多个方法可以使用,以对此加以解决。
首先,您可以完全消除加载列表的时间,方法是不让 SEAM 工具加载列表。您可以通过从编辑菜单选择属性和撤销对显示列表字段的复选,对该选项进行设定。当然,当工具不加载列表时,其就无法显示列表,而您不再能够使用列表面板来选择授权对象或策略。替代方法是,您必须在所提供的新的名称字段中录入一个授权对象或策略名称,然后选择您想要对其进行的操作。基本上,录入一个名称与从列表选择一个项目等效。
操作大型列表的另一方法是对其进行高速缓存。实际上,在一个有限的时间里对列表进行高速缓存被设定为 SEAM 工具的默认行为。 SEAM 工具起初依旧必须将列表加载进高速缓存,但在此后,工具就可以使用高速缓存,而不是再次取回列表。这就消除了不断从服务器加载列表的必要,而正是这花费的时间较长。
您可以通过另外从编辑菜单选择属性,设定列表高速缓存。有两个高速缓存设定。您可以选择永远高速缓存列表,您也可以指定一个时限,此时工具必须将列表从服务器重新加载进高速缓存。
对列表进行高速缓存依旧使您可以使用列表面板来选择授权对象和策略,因而其并不象第一个选项那样对您如何使用 SEAM Tool 构成影响。另外,尽管进行高速缓存并不使您可以看到其它的变更,您依旧能够看到基于您的变更的最新的列表信息,因为您的变更对服务器上的和高速缓存中的列表均进行更新。而且,如果您想更新高速缓存来查看其它的变更并获得列表的最新副本,则每当您想刷新来自服务器的高速缓存时,您均可以使用刷新菜单。