返回首页

gbase数据、南大通用产品文档:GBase8aCOVAR_POP()

更新日期:2024年09月11日

返回一对表达式的总体协方差。 返回的结果为double 数据类型。
语法
COVAR_POP( expression1, expression2)
参数说明
必须指定两个参数表达式,expression1 和expression2 须为数值表达式。
注意
COVAR_POP 函数计算将忽略 expression1 或 expression2 为NULL 值的记录。
示例
示例:
create table all_tables(owner int, avg_row_len int, avg_space int);

insert into all_tables values(1, 1241, 2446);
insert into all_tables values(1, 1158, 1028);
insert into all_tables values(1, 332, 621);
insert into all_tables values(1, 126, 408);
insert into all_tables values(1, 173, 1222);
insert into all_tables values(1, 180, 834);
insert into all_tables values(1, 96, 702);
insert into all_tables values(1, 285, 158);
insert into all_tables values(1, null, 159);
insert into all_tables values(1, 190, null);
insert into all_tables values(1, null,null);
insert into all_tables values(2, 1, 2);
insert into all_tables values(2, 3, 4);
insert into all_tables values(2, 5, 6);
gbase> select owner,covar_pop(avg_row_len,
avg_space)
from all_tables group by owner;
+-------+-----------------------------------+
| owner | covar_pop(avg_row_len, avg_space) |
+-------+-----------------------------------+
| 2 | 2.66666667 |
| 1 | 203404.29687500 |

GBase UP 产品手册 5 数据库管理指南
文档版本04(2021-04-21) 南大通用数据技术股份有限公司 569
+-------+-----------------------------------+
2 rows in set

常见问题处理
(1)
提示需要用户提供–ssl-keyfile 与–ssl-certfile 选项:
上述exporter 默认采用Https 模式通信,因此需要用户指定证书及其私钥文件的路径。
相反,如果用户只想采用Http 模式,则需要显性给定–disable-https 选项,从而禁用Https 协
议。
(2)
提示用户需要输入PEM 密码(Enter PEM pass phrase):

GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
370
如果用户采用Https 模式,并给定了证书及其秘钥文件的路径,且该秘钥文件是经过加
密的,则需要用户输入该加密私钥证书文件的密码。

参数说明:设置基于主机认证(HBA)的配置文件(pg_hba.conf)。此参数只能在配
置文件postgresql.conf 中指定。
该参数属于POSTMASTER 类型参数,请参考表15-15-1 中对应设置方法进行设置。
取值范围:字符串
默认值:pg_hba.conf(实际安装可能带有绝对目录)