节点离线后drop table性能慢的问题解决方案
需要调整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)
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526