GBase 8a
性能调优
文章

节点离线后drop table性能慢的问题解决方案

发表于2025-01-11 11:26:4116次浏览1个评论

需要调整2个参数:

1、gcluster_async_connect_timeout

– 超时重新连接间隔时间 ,默认120秒

2、gcluster_reconn_times

--重新连接次数,默认3次

将以上2个参数值适当调小。

注意:但在网络环境较差的环境里需要观察是否存在有SQL任务报错的问题,如果有报错,需要恢复原值。

3、操作示例

gbase> show variables like '%async%';
+--------------------------------+-------+
| Variable_name                  | Value |
+--------------------------------+-------+
| gcluster_async_api_mode        | 1     |
| gcluster_async_connect_timeout | 120   |
+--------------------------------+-------+
2 rows in set (Elapsed: 00:00:00.00)

gbase> 
gbase> 
gbase> set global gcluster_async_connect_timeout=30;
Query OK, 0 rows affected (Elapsed: 00:00:00.03)

gbase> 
gbase> 
gbase> 
gbase> 
gbase> show variables like '%reconn%';
+-----------------------+-------+
| Variable_name         | Value |
+-----------------------+-------+
| gcluster_reconn_times | 3     |
+-----------------------+-------+
1 row in set (Elapsed: 00:00:00.00)

gbase> set global gcluster_reconn_times=1;
Query OK, 0 rows affected (Elapsed: 00:00:00.02)

评论

登录后才可以发表评论
崔哥发表于 2个月前
山光忽西落,池月渐东上。散发乘夕凉,开轩卧闲敞。荷风送香气,竹露滴清响。欲取鸣琴弹,恨无知音赏。感此怀故人,中宵劳梦想。