数据仓库服务 GAUSSDB(DWS)-8.1.1版本说明:系统函数
系统函数
变更类型 |
序号 |
名称 |
变更描述 |
---|---|---|---|
新增 |
1 |
pgxc_wlm_readjust_schema_space() |
Schema空间并行校准函数。 |
2 |
pgxc_wlm_get_schema_space() |
查询集群Schema空间信息。 |
|
3 |
pgxc_wlm_analyze_schema_space() |
分析集群Schema空间信息。 |
|
4 |
gs_roach_enable_delay_ddl_recycle |
按照备份集的名称来开启延迟DDL。 |
|
5 |
gs_roach_disable_delay_ddl_recycle |
按照备份集的名称来关闭延迟DDL。 |
|
6 |
gs_roach_stop_backup |
按照备份集名称停止行存备份操作。 |
|
7 |
gs_roach_switch_xlog |
switch xlog时是否执行checkpoint。 |
|
8 |
pgxc_get_lock_conflicts() |
返回各节点上存在冲突的锁信息。 |
|
9 |
mask_none/mask_full/mask_partial |
新增内置脱敏函数。 |
|
10 |
median |
中位数agg函数。 |
|
11 |
pgxc_node_stat_reset_time() |
查询每个节点的重置时间。 |
|
12 |
pgxc_rel_iostat() |
查询各节点IO统计信息。 |
|
13 |
pgxc_redo_stat() |
查询各节点Redo统计信息。 |
|
14 |
pgxc_instance_time() |
查询各实例时间统计信息。 |
|
15 |
pgxc_settings() |
查询各节点GUC设置情况。 |
|
16 |
pgxc_replication_slots() |
查询各节点复制slot统计信息。 |
|
17 |
pgxc_stat_replication() |
查询各节点replication统计信息。 |
|
18 |
pgxc_stat_bgwriter() |
查询各节点bgwriter统计信息。 |
|
19 |
pgxc_wait_events() |
查询各节点等待事件统计信息。 |
|
20 |
pgxc_os_run_info() |
查询各实例所在机器OS性能统计信息。 |
|
21 |
get_node_stat_reset_time() |
查询当前节点状态重置时间。 |
|
22 |
get_local_rel_iostat() |
查询当前节点IO统计信息。 |
|
23 |
get_instr_wait_event() |
查询当前节点等待事件统计信息。 |
|
24 |
pg_stat_get_db_total_blk_write_time() |
查询块写入总时间。 |
|
25 |
pg_stat_get_db_total_blk_read_time() |
查询块读取总时间。 |
|
26 |
pg_stat_get_db_total_temp_bytes() |
查询临时文件总大小。 |
|
27 |
pg_stat_get_db_total_temp_files() |
查询临时文件总数。 |
|
28 |
pg_stat_get_db_total_deadlocks() |
查询死锁总数。 |
|
29 |
pg_stat_get_db_total_conflict_all() |
查询冲突总数。 |
|
30 |
pg_stat_get_db_total_tuples_deleted() |
查询删除元组总数。 |
|
31 |
pg_stat_get_db_total_tuples_updated() |
查询更新元组总数。 |
|
32 |
pg_stat_get_db_total_tuples_inserted() |
查询插入元组总数。 |
|
33 |
pg_stat_get_db_total_tuples_fetched() |
查询fetch元组总数。 |
|
34 |
pg_stat_get_db_total_tuples_returned() |
查询return元组总数。 |
|
35 |
pg_stat_get_db_total_blocks_hit() |
查询内存命中数据块总数。 |
|
36 |
pg_stat_get_db_total_blocks_fetched() |
查询读取数据块总数。 |
|
37 |
pg_stat_get_db_total_xact_rollback() |
查询rollback事务总数。 |
|
38 |
pg_stat_get_db_total_xact_commit() |
查询commit事务总数。 |
|
39 |
pg_stat_get_db_total_numbackends() |
查询当前backend总数。 |
|
40 |
gs_encrypt() |
加密函数。 |
|
41 |
gs_decrypt() |
解密函数。 |
|
42 |
gs_hash() |
哈希函数。 |
|
43 |
gs_password_expiration() |
查询当前用户的密码剩余时间(对应系统表pg_authid中的rolpwdtime和rolpwdexpire)。 |
|
44 |
to_char(date) |
新增to_char(date)函数,兼容TD模式下to_char处理date类型时间戳的返回格式。 |
|
45 |
gs_wlm_set_queryband_action |
设置query_band负载行为。 |
|
46 |
gs_wlm_set_queryband_order |
设置query_band搜索优先级。 |
|
47 |
gs_wlm_get_queryband_action |
查询query_band负载行为。 |
|
48 |
CONCAT |
新增MYSQL兼容规则,入参含NULL则返回NULL。 |
|
49 |
TIMESTAMPDIFF |
支持TIMESTAMPDIFF函数返回指定单位的时间差。 |
|
50 |
TO_DAYS |
支持TO_DAYS函数返回输入时间到0的天数差 |
|
51 |
DATE_FORMAT |
支持DATE_FORMAT函数用于将输入日期时间转化为指定格式的字符串,格式为%开头的MYSQL形式。 |
|
52 |
IF |
实现IF函数,根据首个输入返回对应值。 |
|
53 |
IFNULL |
实现IFNULL函数,返回首个非NULL值。 |
|
54 |
ISNULL |
实现ISNULL函数,判断输入是否为NULL。 |
|
修改 |
55 |
pg_resume_bkp_flag |
用于备份恢复获取delay ddl标志。 |
56 |
pg_query_audit |
审计日志记录新增五个字段:begintime、operation_type、command_text、transaction_xid、query_id;变更原字段:将原time变更为endtime,将原type变更为audit_type。另将原detail_info下存放的操作命令移至command_text,而detail_info存放命令执行结果。 |
|
57 |
pg_delete_audit |
基于安全考虑,不允许提供删除审计日志的接口,调用此函数将直接报错。 |
|
58 |
log() |
对数函数,ora/td模式下表现为底为10的对数,mysql兼容模式下表现为自然对数。 |
|
59 |
to_number |
to_number函数原来调用numeric_in函数,现修改成调用to_number函数,兼容TD模式下to_number函数空串处理返回null。 |
|
60 |
left() |
字符串截取,当入参是负数时,ora/td模式下返回除最后|n|个字符以外的所有字符,mysql兼容模式下返回空串。 |
|
61 |
right() |
字符串截取,当入参是负数时,ora/td模式下返回除前|n|个字符以外的所有字符,mysql兼容模式下返回空串。 |
|
62 |
last_day |
入参增加timestamptz类型,mysql兼容模式下返回类型处理为date类型,ora/td模式返回timestamp。 |
|
63 |
next_day |
入参增加timestamptz类型,mysql兼容模式下返回类型处理为date类型,ora/td模式返回timestamp。 |
|
64 |
add_months |
入参增加timestamptz类型,mysql兼容模式下返回timestamptz类型,ora/td模式返回timestamp类型。 |
|
65 |
add_months |
入参增加date类型,mysql兼容模式下返回date类型,ora/td模式返回timestamp类型。 |
|
66 |
pg_cbm_recycle_file |
增加参数,支持备份和容灾并行特性对cbm的回收支持。 |
|
67 |
pgxc_query_audit |
新增字段:begintime、operation_type、command_text、transaction_xid、query_id;修改原字段:将原time变更为endtime,将原type变更为audit_type。另将原detail_info下存放的操作命令移至command_text,而detail_info存放命令执行结果。 |
|
68 |
login_audit_messages |
增强审计日志特性适配。 |
|
删除 |
69 |
add_policy/drop_policy/alter_policy/enable_policy/disable_policy |
删除脱敏旧的接口。 |
- 数据仓库服务GaussDB(DWS)_SQL on Anywhere
- DWS安全_数据仓库服务安全_DWS数据安全管理_DWS安全保障_DWS安全策略
- 调用GaussDB(DWS) API接口_数据仓库服务调用API_如何调用API_在DWS中调用API
- DWS产品介绍_DWS产品优势_DWS功能_DWS使用场景_DWS是什么
- GAUSS(DWS)工具_gsql工具_DataStudio工具_DSC工具
- GaussDB(DWS)常用SQL_常用SQL命令_SQL语法
- GaussDB函数_GaussDB数据库函数_高斯数据库函数_华为云
- GaussDB(DWS)服务_什么是IoT数仓_如何使用IoT数仓
- GaussDB版本_GaussDB数据库版本_高斯数据库版本-华为云
- GaussDB数据库函数_GaussDB介绍_高斯数据库函数