- 博客(6)
- 收藏
- 关注
原创 云数仓多分片并发查询的并发查询任务数
gcluster_select_parallel_degree参数取值范围:[1-160],默认值为1,不开启并发任务。当参数大于1时,视为开启并发查询任务。通过集群层express日志可以看出并发查询的个数与taskid相关,taskid从0开始计算。该参数支持 session级别、global级别、配置文件级别。总并发数=data节点数*多分片并发查询参数=10。2、warehouse的Data节点数为2节点。
2024-06-22 16:07:22
235
原创 集群nodeid的计算方法
2、若nodeid为负数,nodeid=转换后的结果-2^32。其中2^32=4,294,967,296。因此,10.10.7.91的Nodeid为1527187978.3、gcware快照文件也可以查看到nodeid。1、如图,第一列为集群节点的nodeid。先转换成十六进制:0A 0A 07 5B。再变更前后顺序:5B 07 0A 0A。二、nodeid的运算方法。
2024-06-22 16:04:50
224
原创 集群自行指定dbauser家目录路径的功能
/replace.py --host=192.168.151.234 --type=coor或data --dbaUser=gbase --dbaUserPwd=*** --generalDBUser=gbase --generalDPwd=*** --overwrite --dbaHome = /opt/abc。3、gcserver.py增加参数--dbaHome,用于指定DBA用户家目录,且该目录在被替换节点必须存在,且DBA用户拥有对该目录的读写和执行权限。
2024-06-22 16:01:03
255
原创 多实例任务数均衡机制之加载任务均衡
主要优化的问题一是任务数记录时机不对,下发命令前,实例任务数+1,所有任务全部完成后,实例任务数-1,减去任务数的动作太晚会导致不均衡。二是coordinator选择加载机的算法是从固定顺序的实例中选取前n个实例,并给每个实例下发一个任务,由于选择顺序固定,导致并发加载时,顺序靠前的实例会被分配到更多的任务,致使会出现负载不均衡的问题。选择加载机之前,先结合当前记录的任务数与物理机-实例对应关系,优先选择任务数少的物理机,然后在该物理机内部选择任务数少的实例作为加载机;5、以下是下发到具体实例上的任务。
2024-06-22 15:58:53
246
原创 GBase 8a集群中与rebalance相关的参数介绍
为了提高可用性,rebalancing过程分批执行。4)参数gcluster_rebalancing_step、gcluster_rebalancing_parallel_degree、gcluster_rebalancing_immediate_recover_internal_table对本功能生效。控制在做rebalance时,如果有drop table是否更新gclusterdb.rebalancing_status表,默认值是1,取值范围为0、1,【0】代表不更新,【1】代表更新。
2024-06-22 15:54:59
800
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人