暂无图片
请问,这个sql是慢在哪里?
我来答
分享
1℃
2020-03-18
请问,这个sql是慢在哪里?
暂无图片 5M

15845178371.jpg

我来答
添加附件
收藏
分享
问题补充
8条回答
默认
最新
1℃
上传附件:问题SQL.txt
暂无图片 评论
暂无图片 有用 0
打赏 0
1℃

b61ee802be190c73ded3bbdc2e8a4bf.png

暂无图片 评论
暂无图片 有用 0
打赏 0
刘峰

有sqlhc工具捞个报告吗?你给的信息太少,从sql运行时间来看,应该是执行计划有问题导致的。

暂无图片 评论
暂无图片 有用 0
打赏 0
1℃
上传附件:sqlhc_555asfupjm5kk.html
暂无图片 评论
暂无图片 有用 0
打赏 0
1℃

这个是根据sqlhc生成的文件,劳烦您看一下

暂无图片 评论
暂无图片 有用 0
打赏 0
田弼元

用了with table as的,先加上/*+ materialize /看看执行计划会不会变,速度会不会更快。
执行的时候顺便加上/
+ gather_plan_statistics */,收集一下真实执行计划。因为看到很多NL操作,需要确认驱动表是否选对了。

暂无图片 评论
暂无图片 有用 0
打赏 0
外包DBA

应该是GAMS_ASSETCARD这个表的原因,同一个表关联了好多次,而且这个表应该还蛮大的,建议做一些等价改写来减少这个表的关联次数

暂无图片 评论
暂无图片 有用 0
打赏 0
刘峰

搞定了吗?如果需要优化这条sql,可以加我qq532323122

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
问题信息
请登录之后查看
附件列表
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~