onmode 和 D 参数:设置 PDQ 优先级(SQL 管理 API)

随同 admin()task() 函数,使用 onmodeD 参数来临时地重置数据库服务器可分配给任何一个决策支持查询的 PDQ 资源。

语法

元素 描述 关键考虑
max_priority 实际分配给查询的用户请求的 PDQ 资源的百分率。 该值必须是从 0 至 100 的无符号整数。

用法

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

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

示例

下列示例设置可分配给查询的 PDQ 资源的百分率为 50%:
EXECUTE FUNCTION task("onmode","D","50");