返回首页

gbase数据、南大通用产品文档:GBase8a_gbase_exclude_select_after_push

更新日期:2024年09月11日

取值:[0|1]
默认值:1
说明:去掉内推优化添加的select_lex
1. 去掉(缺省)
0. 保留。
修改方式:
可使用set 语句修改值也可在配置文件中修改值。
适用于session、
global
范围均可。

GBase 8a MPP Cluster 参数手册
文档版本2022-06-07
南大通用数据技术股份有限公司
54

可以使用调度程序创建作业,以用于在可预测时间运行管理任务或收集信息。调度程序使
用 SQL 语句,而不是使用操作系统的作业调度工具。
调度程序由 sysadmin 数据库中的一组表进行控制。
调度程序有四种不同的作业类型可供选择:
任务
在指定时间按照频率运行操作。
传感器
在特定时间按特定频率运行操作,以收集数据、创建结果表、将数据存储在结果
表中,以及在指定时间之后清除旧数据。
启动任务

GBase 8s 管理员指南
南大通用数据技术股份有限公司
- 518 -
仅当服务器从静默方式切换为联机方式时才运行的任务。
启动传感器
仅当服务器从静默方式切换为联机方式时才运行的传感器。
任务或传感器的操作可以是一个或多个 SQL 语句、用户定义的例程或存储过程。
除了为任务或传感器定义操作之外,还可以使用调度程序执行以下操作:

将任务和传感器关联到功能组

每次运行任务或传感器时跟踪执行时间和返回值

使用各种严重性定义警报

定义阈值以控制何时运行任务或传感器
调度程序中包含可自动运行的内置任务和传感器。 可以修改内置任务和传感器,并定义
自己的任务和传感器。

磁盘空间需求
调度程序表和传感器结果表可能使用大量磁盘空间。
您可以使用以下公式来估计一个传感器的磁盘使用情况:
所收集的行数 * 所收集的行大小 * 每日的数据收集频率 * 保留期
对所有传感器重复该估计,然后您可以确定所需空间的接近估计值。
可以通过降低数据收集的频率来减小存储的数据量,或者通过更新 ph_task 表来缩短保
留期。
可以使用 SQL 管理 API 将 sysadmin 数据库移至其他数据库空间,但是该数据库中的
所有现有数据都将丢失。
有关 sysadmin 数据库的更多信息,请参阅《GBase 8s 管理员参考》。

大数目(SQL 管理 API)
随同 admin() 或 task() 函数,使用 onmode 和 S 参数来更改当前正在执行的当期会话
决策支持扫描的最大数目。
语法

元素
描述
关键考虑
scans
当前正在执行的并
行扫描的最大数目。

该数目必须是从 10 至 1
048
576 的无符号整数。


用法
在数据库服务器处于 online 时,使用这个函数来覆盖 DS_MAX_SCANS 配置参数设置的限
制。新的值仅影响数据库服务器的当前实例;这些值不记录在 ONCONFIG 文件中。如果您
关闭并重启数据库服务器,则该参数的值恢复为 ONCONFIG 文件中的值。
要了解用于控制 PDQ 参数的信息,请参阅 GBase 8s 性能指南。

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 770 -

这个函数等同于 onmode -S 命令。
示例
下列示例设置当前正在执行的并行扫描的最大数目为 2000:
EXECUTE FUNCTION task("onmode","S","2000");