返回首页

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

更新日期:2024年09月11日

COVAR_POP()
函数说明
返回一对表达式的总体协方差。返回的结果为double 数据类型。
语法
COVAR_POP( expression1, expression2)
表5- 31 参数说明
参数名称


expression1
数值表达式
expression2
数值表达式
注意
COVAR_POP 函数计算将忽略expression1 或expression2 为NULL
值的记录。
示例

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
861
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 |

使用 DS_NONPDQ_QUERY_MEM 配置参数来增加查询可用的内存数量,
该查询不是并行数据库
查询(PDQ)。(如果 PDQ 优先级设为零,则您可仅使用该参数。)
onconfig.std 值
DS_NONPDQ_QUERY_MEM:
l UNIX™ 上:256
l Windows™ 上:128

从缺省值到 DS_TOTAL_MEMORY 值的 25%
单位
KB
生效
编辑 onconfig 文件并重启数据库服务器之后。

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

当您通过运行 onmode -wf 命令在 onconfig 文件中动态地重置该值时。
当您通过运行 onmode -wm 命令重置内存中的该值时。
用法
如果您为 DS_NONPDQ_QUERY_MEM 参数指定一个值,
则根据表行的数目和大小确定和调整该
值。
提示: 通常设置该值不超过最大可用临时 dbspace 大小。
在数据库服务器初始化期间根据计算得到的 DS_TOTAL_MEMORY 值来计算
DS_NONPDQ_QUERY_MEM 值。如果在处理 DS_NONPDQ_QUERY_MEM 期间,数据库服务器更改您
设置的该值,则服务器按此格式发送消息:
DS_NONPDQ_QUERY_MEM recalculated and changed from old_value Kb to new_value Kb.
在此消息中,old_value 表示您在用户配置文件中赋给 DS_NONPDQ_QUERY_MEM 的值,
new_value 表示由数据库服务器确定的值。

2017-06-01 09:28:07.457
[EXECTR][INFO ][S:125][Q:96]:=================================================
=
=
2017-06-01 09:28:07.482 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.173,
SQL:SET SELF SCN = 23.
2017-06-01 09:28:07.482 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.174,
SQL:SET SELF SCN = 23.
2017-06-01 09:28:07.482 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.174,
SQL:SET SELF SCN = 23.
2017-06-01 09:28:07.483 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.175,
SQL:SET SELF SCN = 23.
2017-06-01 09:28:07.483 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.175,
SQL:SET SELF SCN = 23.
2017-06-01 09:28:07.483 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.173,
SQL:SET SELF SCN = 23.
2017-06-01 09:28:07.483 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.173,
SQL:flush commit `test`.`td_s_n1` scn_number 23.
2017-06-01 09:28:07.483 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.174,
SQL:flush commit `test`.`td_s_n2` scn_number 23.
2017-06-01 09:28:07.483 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.174,
SQL:flush commit `test`.`td_s_n1` scn_number 23.
2017-06-01 09:28:07.484 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.173,
SQL:flush commit `test`.`td_s_n3` scn_number 23.
2017-06-01 09:28:07.484 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.175,
SQL:flush commit `test`.`td_s_n3` scn_number 23.
2017-06-01 09:28:07.484 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.175,
SQL:flush commit `test`.`td_s_n2` scn_number 23.
2017-06-01 09:28:07.519 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.173,
SQL:select scn from information_schema.tables where table_schema = 'test' and
table_name = 'td_s_n1'.
2017-06-01 09:28:07.519 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.174,

GBase 8a MPP Cluster 产品手册
6 附录
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
1617
SQL:select scn from information_schema.tables where table_schema = 'test' and
table_name = 'td_s_n1'.
2017-06-01 09:28:07.519 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.174,
SQL:select scn from information_schema.tables where table_schema = 'test' and
table_name = 'td_s_n2'.
2017-06-01 09:28:07.519 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.175,
SQL:select scn from information_schema.tables where table_schema = 'test' and
table_name = 'td_s_n2'.
2017-06-01 09:28:07.519 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.175,
SQL:select scn from information_schema.tables where table_schema = 'test' and
table_name = 'td_s_n3'.
2017-06-01 09:28:07.519 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.173,
SQL:select scn from information_schema.tables where table_schema = 'test' and
table_name = 'td_s_n3'.
2017-06-01 09:28:07.522 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.173,
SQL:set autocommit=1.
2017-06-01 09:28:07.523 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.174,
SQL:set autocommit=1.
2017-06-01 09:28:07.523 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.174,
SQL:set autocommit=1.
2017-06-01 09:28:07.523 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.175,
SQL:set autocommit=1.
2017-06-01 09:28:07.523 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.175,
SQL:set autocommit=1.
2017-06-01 09:28:07.523 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.173,
SQL:set autocommit=1.
2017-06-01 09:28:07.534 [COMMIT][INFO ][S:125][Q:96]:commit table(test.td_s)
success for scn:23.
2017-06-01 09:28:07.534 [INSERT][INFO ][S:125][Q:96]:Success to execute execStep.
2017-06-01 09:28:07.534 [EXECTR][INFO ][S:125][Q:96]:Finish all steps of plan
[0x7fff3d583520].
2017-06-01 09:28:07.534 [EXECTR][INFO ][S:125][Q:96]:Passed tasks to async API,
good luck!
2017-06-01 09:28:07.535 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.173,
SQL:DROP TABLE IF EXISTS `gctmpdb`._tmp_rht_2902894784_125_t2_1_1496210470_s_n1.
2017-06-01 09:28:07.536 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.174,
SQL:DROP TABLE IF EXISTS `gctmpdb`._tmp_rht_2902894784_125_t2_1_1496210470_s_n2.
2017-06-01 09:28:07.537 [SQLDISP][INFO ][S:125][Q:96]:Target:192.168.6.175,
SQL:DROP TABLE IF EXISTS `gctmpdb`._tmp_rht_2902894784_125_t2_1_1496210470_s_n3.
2017-06-01 09:28:07.542 [EXECTR][INFO ][S:125][Q:96]:
-----------------+----Node Performance----+---------------
+-Type-+-------Node------+-Port-+---Elapsed---+--Status--+
| T | 192.168.6.175 | 5050 | 0 s | Finish |
| T | 192.168.6.174 | 5050 | 0 s | Finish |
| T | 192.168.6.173 | 5050 | 0 s | Finish |
+------+-----------------+------+-------------+----------+
2017-06-01 09:28:07.543 [INSERT][INFO ][S:125][Q:96]:DML INSERT END
2017-06-01 09:28:07.544 [LOCK][INFO ][S:125][Q:96]:unlocked: test
2017-06-01 09:28:07.545 [LOCK][INFO ][S:125][Q:96]:unlocked: test.td_s
2017-06-01 09:28:07.546 [LOCK][INFO ][S:125][Q:96]:unlocked:
test.td_s.09B5BEEC-1EF7-4FA6-9850-C4217A781E0F
2017-06-01 09:28:07.546 [LOCK][INFO ][S:125][Q:96]:unlocked: test.td_s.rsync
2017-06-01 09:28:07.547 [LOCK][INFO ][S:125][Q:96]:unlocked:

GBase 8a MPP Cluster 产品手册
6 附录
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
1618
test.td_s580D5F90-B287-4199-B057-E6FBD44B5BFA