GBase 8a
适配迁移
文章
GBase 8a集群SQL执行超时参数
GBase社区管理员发表于2020-07-07 08:10:34195次浏览0个评论
GBase 8a集群SQL执行超时参数,当SQL运行超过时,数据库会主动关闭和计算节点的连接,并将当前SQL设置为killed状态。
set gcluster_connect_net_read_timeout=1000
set gcluster_connect_net_write_timeout=1000
单位:秒
默认值:100万秒
范围:新版本支持session级
为了避免SQL卡住,增加了超时处理机制,如果一个SQl执行时间超过网络读写超时的最大值,关闭SQL使用的所有连接,停止SQL执行。
当执行KILL时,如果SQl在kill执行后2分钟不能停止,或者向node发送kill命令失败,关闭SQL使用的所有连接,停止SQL执行。
请根据你实际SQL执行时间设置,比如肯定不会超过30分钟,那么可以设置1800秒,并且修改配置文件。而对于偶发的时间长的,可以通过session设置的更高一些就行了。
评论已关闭
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25052
- 42023-09-25浏览数:18521
- 52020-05-11浏览数:17526