GreatSQL社区

搜索

[已解决] MGR集群默认启用并行查询时,运行某些SQL 语句导致服务重启

229 1 2024-4-24 15:38
本帖最后由 xiongyu--- 于 2024-4-24 15:42 编辑

按官方文档在openEuler2203sp3环境中部署3节点 8.0.32-25 MGR集群,默认启用 loose-force_parallel_execute = ON。

在mysql workbench 中连接至集群的VIP,执行某些SQL ,主节点自动重启(可复现),并最终导致集群失效。

建库脚本和测试的语句见附件。 PQ-ERROR.zip (188.44 KB, 下载次数: 4)



缓解方案:
1、启用PQ的情况下,为出问题的表的相关字段(两表中的 WF_CASE_ID 字段)加索引;
2、默认关闭PQ(通过hint 语法可以复现该异常);


全部回复(1)
xiongyu---

2

主题

0

博客

9

贡献

新手上路

Rank: 1

积分
16

合作电话:010-64087828

社区邮箱:greatsql@greatdb.com

社区公众号
社区小助手
QQ群
GMT+8, 2024-5-19 04:24 , Processed in 0.019342 second(s), 15 queries , Redis On.
快速回复 返回顶部 返回列表