onmode -D, -M, -Q, -S: 更改支持决定的参数

语法:
元素 用途 关键注意事项
-D max_priority 更改 MAX_PDQPRIORITY 的值 该值必须是 0 到 100 之间的无符号整数。

指定 max_priority 作为调节用户对 PDQ 资源的请求的因素

有关用于控制 PDQ 的参数的信息,请参阅 MAX_PDQPRIORITY 配置参数GBase 8s 性能指南

-M kilobytes 更改 DS_TOTAL_MEMORY 的值 该值的上限取决于平台。如果您输入一个大于您平台的值,那么会收到一条关于您的平台取值范围的消息。

kilobytes 指定为可用于并行查询的最大内存量。

有关更多信息,请参阅 DS_TOTAL_MEMORY 配置参数GBase 8s 性能指南

-Q queries 更改 DS_MAX_QUERIES 的值 该值必须是 1 和 8,388,608 之间的无符号整数。

queries 指定为并发地执行的并行查询的最大数量。

有关用于控制 PDQ 的参数的信息,请参阅 DS_MAX_QUERIES 配置参数GBase 8s 性能指南

-S scans 更改 DS_MAX_SCANS 的值 该值必须是 10 和 1,048,576 之间的无符号整数。

scans 指定为并发地执行的并行扫描的最大数量。

有关用于控制 PDQ 的参数的信息,请参阅 DS_MAX_SCANS 配置参数GBase 8s 性能指南

这些选项允许您在数据库服务器联机时更改配置参数。新值只影响数据库服务器的当前实例;这些值不记录在 ONCONFIG 文件中。如果关闭并重启数据库服务器,那么这些参数的值还原到 ONCONFIG 文件中的值,有关这些配置参数的更多信息,请参阅数据库配置参数

要检查 MAX_PDQPRIORITY 、 DS_TOTAL_MEMORY 、DS_MAX_SCANS 、DS_MAX_QUERIES 和 DS_NONPDQ_QUERY_MEM 配置参数的当前值,请使用 onstat -g mgm 。请参阅onstat -g mgm 命令:打印 MGM 资源信息

该命令有等同的 SQL 管理 API 函数。