MaxCompute执行作业慢的原因排查
大家在平时开发过程中经常遇到作业(SQL、MR等)执行慢的原因,今天带大家一起学习自排查方法。
1、waiting ,waiting,Job Queueing... Job Queueing...
遇到这个提示,就是资源出现了排队。
排查分析:如果你是后付费用户,那就是整个后付费的共享池已经没有富余的资源了。
解决方案:要等共享池中的前一个作业处理完或者根据作业使用的CU情况,购买预付费CU。
排查分析:如果你是预付费用户,很有可能是其他人的作业占用了过多资源,导致了排队。
解决方案:同一账户多人使用,存在并行多个JOB作业,部门之前可以合理设计JOB作业运行计划,错峰跑JOB作业。
2、作业超时严重,超出了作业平均时间
遇到这种现象,先别着急,打开logview看一下,是不是大部分小作业已经跑完,剩下部分作业没有跑完。
排查分析:这种就是典型的数

