onmode 和 S 参数:设置决策支持扫描的最大数目(SQL 管理 API)

随同 admin()task() 函数,使用 onmodeS 参数来更改当前正在执行的当期会话决策支持扫描的最大数目。

语法

元素 描述 关键考虑
scans 当前正在执行的并行扫描的最大数目。 该数目必须是从 10 至 1 048 576 的无符号整数。

用法

在数据库服务器处于 online 时,使用这个函数来覆盖 DS_MAX_SCANS 配置参数设置的限制。新的值仅影响数据库服务器的当前实例;这些值不记录在 ONCONFIG 文件中。如果您关闭并重启数据库服务器,则该参数的值恢复为 ONCONFIG 文件中的值。

要了解用于控制 PDQ 参数的信息,请参阅 GBase 8s 性能指南

这个函数等同于 onmode -S 命令。

示例

下列示例设置当前正在执行的并行扫描的最大数目为 2000:
EXECUTE FUNCTION task("onmode","S","2000");