元素 | 用途 | 关键注意事项 |
---|---|---|
-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 函数。