0°

Hologres麻烦帮看下是什么原因?业务确实有这么多个表,那个定义超时时间是哪个字段喃?[阿里云polardb]

Hologres Instance:[hgpost-sg-4hr2s8u5b003],Query:[20574510099048264] Get result failed: canceling statement due to user request我在holo后台看到了,有时成功,有时失败,这是失败的情况
,麻烦帮看下是什么原因?业务确实有这么多个表,那个定义超时时间是哪个字段喃?

以下为热心网友提供的参考意见

查询超时了吧 可以看看定义的超时时间是多少 这个查询我看关联了40+张表 建表上是否可以简化 join这么多表 性能很难好。然后create_time也不是segment_key,没有起到时间范围过滤的效果。有可能是查询过程中 这40个表 有被truncate的情况 会把这个query中断掉。建表上 可以把flag设置为bitmap,把create_time设置为segment_key,业务层尽量用PreparedStatement 应该能提高一些效率。 ,此回答整理自钉群“实时数仓Hologres交流群”

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====