返回首页

gbase数据、南大通用产品文档:GBase8s内置任务和传感器

更新日期:2024年09月11日

调度程序中包含可自动运行的内置任务和传感器。
下表显示内置调度程序任务和传感器。传感器具有结果表,其中存储了所收集信息,以及
用于确定信息存储时间长度的保留期。可通过更新 ph_task 表来更改任务和传感器属性,
如频率。某些任务由阈值触发。可通过更新 ph_threshold 表更改阈值。 可通过
将 ph_task 表中 tk_enable 列的值更改为 f 来禁用任务或传感器。
通过查询 ph_task 表中的 run_duration 列,可以确定任务所用的时间。
表 1. 内置任务和传感器
任务或传感器
描述
结果表
频率
保留
时间
add_storage
此任务在配置自动空间管理时自
动添加更多存储空间。

根据需要

清除警报
该任务从 ph_alert 表中除去
存在时间超过了阈值(15 天)
的所有警报条目。该阈值

每天一次


GBase 8s 管理员指南
南大通用数据技术股份有限公司
- 520 -
任务或传感器
描述
结果表
频率
保留
时间
在 ph_threshold 表中的名称
为 ALERT HISTORY RETENTION。
auto_compress
此任务压缩配置为自动压缩的
表。



auto_crsd
该任务对表和分段执行压缩、收
缩、重新打包和取消分段操作。
缺省情况下,已禁用该任务。
必须通过更新 ph_task 表
启用该任务。
每个操作
在 ph_threshold 表中有两
行:一行控制是否启用了该操
作,一行控制该操作的阈值。
有关更多信息,请参阅自动优
化数据存储。

每周一次

autoreg exe
该任务注册首次使用的数据库扩
展。

根据需要

autoreg
migrate-console
内部。此任务使用日志或缓冲日
志的日志记录选项来检查每个数
据库,并根据需要将所有内置数
据库扩展迁移到对于数据库服务
器而言正确的版本。此任务根据
需要为各个数据库创建子任务。

服务器启动


autoreg vp
该任务在必要时为数据库扩展创
建专用虚拟处理器。

根据需要


GBase 8s 管理员指南
南大通用数据技术股份有限公司
- 521 -
任务或传感器
描述
结果表
频率
保留
时间
auto_tune_cpu_v
ps
如果分配的 VP 数小于计算机上
的 CPU 处理器数的一半,该任
务将自动添加 CPU 虚拟处理
器。

服务器启动


Auto Update
Statistics 评估
该任务根据当前 Auto Update
Statistics (AUS) 策略分析记
录的所有数据库中的所有表,标
识必须更新其分发的表,并为这
些表生成 UPDATE STATISTICS
语句。AUS 策略
由 ph_threshold 表中的阈值
设置:
• AUS_AGE:统计信息在
30 天之后更新。
• AUS_CHANGE:统计信息
在更改数据量达到 10%
时更新。
• AUS_AUTO_RULES:按照
准则更新统计信息。
• AUS_SMALL_TABLES:包
含的行数少于 100 的
表始终自行更新其统计
信息。

每天一次

Auto Update
Statistics 刷新
该任务运行“Auto Update
Statistics 评估”任务生成的
UPDATE STATISTICS 语句。更新
统计信息的 PDQ 优先级

每周六和周
日的凌晨 1
点到 5 点
之间


GBase 8s 管理员指南
南大通用数据技术股份有限公司
- 522 -
任务或传感器
描述
结果表
频率
保留
时间
由 ph_threshold 表中的阈值
AUS_PDQ 设置为 10。
bad_index_alert 该任务检查已损坏的索引。如果
找到了任何已损坏索引,将
向 ph_alert 表添加警告警
报。
有关更多信息,请参阅验证索
引。

每天一次

bar_act_log_rot
ate
该任务对 BAR_ACT_LOG 配置参
数中指定的 ON-Bar 活动日志文
件进行循环交替。
ON-Bar 活动日志循环交替时,
服务器将切换到新联机消息日
志文件,并将之前的日志文件
的标识号加 1。达到日志文件
最大数量之后,会删除具有最
高标识的日志文件。
要循环交替的最大日志的阈值
在 ph_threshold 表中指
定。

每 30 天的
凌晨 3 点
(最大日志
文件数为
12)

bar_debug_log_r
otate
该任务对 BAR_DEBUG_LOG 配置
参数中指定的 ON-Bar 调试日志
文件进行循环交替。
ON-Bar 调试日志循环交替时,
服务器将切换到新联机消息日
志文件,并将之前的日志文件

每 30 天的
凌晨 3 点
(最大日志
文件数为
12)


GBase 8s 管理员指南
南大通用数据技术股份有限公司
- 523 -
任务或传感器
描述
结果表
频率
保留
时间
的标识号加 1。达到日志文件
最大数量之后,会删除具有最
高标识的日志文件。
要循环交替的最大日志的阈值
在 ph_threshold 表中指
定。
check_backup
该任务检查以确
保 ph_threshold 表中的阈值
指定的时间段以来已运行了备
份。
• REQUIRED LEVEL
BACKUP:任何级别备份
之间最大为 2 天
• REQUIRED LEVEL 0
BACKUP: 0 级备份之间
最大为 2 天
如果未进行备份,将
向 ph_alert 表添加警告警
报。

每天一次

check_for_ipa
对于每一个具有一个或多个未完
成定点变更操作的表,该任务为
其在 ph_alert 表中添加一个
条目。

每周一次

idle_user_timeo
ut
该任务终止空闲时间超过了 60
分钟的用户会话。

每 2 小时

GBase 8s 管理员指南
南大通用数据技术股份有限公司
- 524 -
任务或传感器
描述
结果表
频率
保留
时间
缺省情况下,已禁用该任务。
必须通过更新 ph_task 表
启用该任务。
有关更多信息,请参阅自动终
止空闲连接。
ifx_ha_monitor_
log_replay_task
该任务监视高可用性集群的重放
位置。

未设置

ifx_TrickleFeed
_load_ID
此任务持续刷新数据集市中的数
据。数据集市和加速器的名称在
任务描述中列出。在为数据集市
启用缓慢更新后,此任务在调度
程序中显示。每个已启用缓慢更
新的数据集市都有一个单独的任
务。任务名称中的 ID 是唯一
的。

启用缓慢更
新时指定的
每个秒数

作业运行程序
该任务使用专用 dbWorker 线程
在后台运行 OpenAdmin Tool
(OAT) 的服务器任务。仅
供 OpenAdmin Tool (OAT) 内
部使用。

根据需要

清除作业结果
该任务除去存在时间超过了阈值
(30 天)的 OpenAdmin Tool
(OAT) 作业结果条目。仅
供 OpenAdmin Tool (OAT) 内
部使用。

每天一次

mon_checkpoint 该传感器保存有关检查点的信
息。
mon_checkpoi
nt
每小时
7 天

GBase 8s 管理员指南
南大通用数据技术股份有限公司
- 525 -
任务或传感器
描述
结果表
频率
保留
时间
mon_chunk
此传感器保存有关块使用情况和
I/O 块性能的常规信息。
mon_chunk
每小时
30 天
mon_command_his
tory
该任务
从 command_history 表中删
除存在时间超过了阈值(30
天)的行。该阈值
在 ph_threshold 表中的名称
为 COMMAND HISTORY
RETENTION。

每天一次

mon_compression
_estimates
此传感器保存有关在压缩数据时
可节省的空间量的信息。
mon_compress
ion_
estimates
每周一次
30 天
mon_config
该传感器保存 onconfig 文件
中每个配置参数的最新值。
mon_config
每天一次

mon_config_star
tup
该传感器保存服务器启动
时 onconfig 文件中每个配置
参数的值。
mon_config
服务器启动

99 天
mon_iohistory
此传感器保存有关块 I/O 的性
能信息。您可以
在 ph_threshold 表中更改
IO_SAMPLES_PER_HOUR 参数以更
频繁地收集信息。

每小时
30 天
mon_low_storage 该任务扫描数据库空间列表,以
查找低于 SP_THRESHOLD 配置参
数指定的阈值的空间。然后,该
任务将通过使用存储池中的条目
来扩展块或添加块,以扩充空
间。
mon_low_stor
age
每小时
7 天

GBase 8s 管理员指南
南大通用数据技术股份有限公司
- 526 -
任务或传感器
描述
结果表
频率
保留
时间
有关更多信息,请参阅自动空
间管理。
mon_memory_syst
em
该传感器收集有关服务器所用内
存量的信息。
mon_memory_s
ystem
每小时
7 天
mon_page_usage 此传感器保存有关存储空间中已
用和可用的页面的信息。
mon_page_usa
ge
每天一次
7 天
mon_profile
该传感器保存服务器概要文件信
息。
mon_prof
每 4 小时 30 天
mon_sysenv
该启动传感器保存数据库服务器
启动时有关环境的信息。
mon_sysenv
服务器启动

60 天
mon_table_names 该传感器保存表名称及其创建时
间。
mon_table_na
mes
每天一次
30 天
mon_table_profi
le
该传感器保存表概要文件信息,
其中包括该表上发生的更新、插
入和删除操作的总数。
mon_table_pr
ofile
每天一次
7 天
mon_users
该传感器保存有关每个用户的概
要文件信息。
mon_users
每 4 小时 7 天
mon_vps
该传感器收集虚拟处理器信息。 mon_vps
每 4 小时 15 天
online_log_rota
te
该任务对 MSGPATH 配置参数中
指定的联机消息日志文件进行循
环交替。
联机消息日志循环交替时,服
务器将切换到新联机消息日志
文件,并将之前的日志文件的
标识号加 1。达到日志文件最

每 30 天的
凌晨 3 点
(最大日志
文件数为
12)


GBase 8s 管理员指南
南大通用数据技术股份有限公司
- 527 -
任务或传感器
描述
结果表
频率
保留
时间
大数量之后,会删除具有最高
标识的日志文件。
要循环交替的最大日志的阈值
在 ph_threshold 表中指
定。
post_alarm_mess
age
该任务发布警报。

每小时

purge_tables
此任务标识已超过其清除策略的
滚动窗口表。它根据每个清除策
略放弃或分离符合条件的分段,
直至满足该策略或者直至无法再
除去任何分段。

每天 00:45
保存 SQL 跟踪
用户在 OpenAdmin Tool
(OAT) 中启用该传感器后,该
传感器将当前 SQL 历史记录跟
踪缓冲区的内容保存到表中。仅
供 OpenAdmin Tool (OAT) 内
部使用。
sql_savesnap 每 15 分钟 1 天
SET tk_enable
此任务启用对消息日志文件进行
循环交替的任务。

每 30 天的
凌晨 3 点

功能说明
记录用户组管理信息。
表结构说明
表5- 296 表结构信息说明:




FROM_HOST
用户组ip
FROM_USER
用户组名
TO_HOST
用户IP
TO_USER
用户名
WITH_ADMIN_OPTION
是否拥有把用户组授予其它用户的权限
Y:可以把用户组授予其它用户的权限
N:不可以把用户组授予其它用户的权限

可以使用 onparams 实用程序添加或删除逻辑日志文件、更改物理日志参数和添加新的缓
冲池。
本章内容
本章说明如何使用以下 onparams 选项:
 onparams -a -d dbspace: 添加逻辑日志文件
 onparams -d -l lognum: 删除逻辑日志文件
 onparams -p: 更改物理日志参数
 onparams -b: 添加缓冲池
如果正在进行存储空间备份,那么任何 onparams 命令都会失败。如果不使用任何选项,
那么 onparams 返回用法语句。
你不能在高可用数据复制
(HDR)
辅助服务器、
远程独立
(RS)
辅助服务器或共享磁盘
(SD)
辅助服务器上使用 onparams 实用程序。
您也可以使用等同于 onparams 命令的 SQL 管理 API 命令添加或删除逻辑日志文件、更
改物理日志参数和添加新的缓冲池。
在 UNIX™ 上,必须作为用户 root 或用户 gbasedbt 登陆才能执行 onparams 。只有用户
gbasedbt 才能执行 SQL 管理 API 命令字符串。
在 Windows™ 上,必须是 Gbasedbt-Admin 群组的成员才能执行 onparams。