预定义的引擎组参数 ANYENGINE 和 LASTONLINE 仅在进程模式中有效
sp_addexeclass <classname>, <priority>, <timeslice>, <engine_group> [, <instance_id>]
是新执行类的名称。
是优先级值,客户端应用程序、登录名或存储过程与此执行类建立关联后,要依据该优先级值来运行。合法值为 HIGH、LOW 和 MEDIUM。
是指派给与此类关联的进程的时间单位。SAP ASE 服务器当前忽略此参数。
标识可以运行与此类关联的进程的现有引擎组。
(在集群环境中)要绑定用户定义执行类的实例的 ID。
定义名为 DS 的新执行类(此执行类的 <priority> 值为 LOW),并使其与引擎组 DS_GROUP 关联:
sp_addexeclass "DS", "LOW", 0, "DS_GROUP"
(Cluster Edition)定义名为 DS 的新执行类(此执行类的 priority 值为 LOW),并使其与 8 号实例上的引擎组 DS_GROUP 关联,请输入:
sp_addexeclass "DS", "LOW", 0, "DS_GROUP", 8
使用 sp_addexeclass 时,还存在一些其它注意事项:
<engine_group> 用于线程池的名称。
sp_cluster set <system_view> 设置为 cluster,则可以在集群中的任意实例上添加执行类。如果 <system_view> 设置为 instance,则只能向本地实例添加执行类。
sp_addengine 可以定义引擎组。使用 sp_showexeclass 可以显示执行类属性以及与指定的执行类关联的所有引擎组中的引擎。sp_showcontrolinfo 列出了现有引擎组。