通常需要1-2秒执行的一些查询正在执行>不时40秒(相同的查询,相同的数据集,没有缓存选项),底层(非常非常小)的表有311条记录。在分析作业输出为46秒的时候,我注意到它大部分时间是通过随机写的。
第一阶段的一些统计数据(看写作时间)
"recordsRead": "7",
"recordsWritten": "5",
"shuffleOutputBytes": "130",
...
"waitRatioAvg": 0.004167911256907963,
"waitRatioMax": 0.007453206012353063,
"writeMsAvg": "11795",
"writeMsMax": "45886",
我知道BQ中的查询响应时间是不确定的,但这是时间响应与预期响应时间范围有很大差异的情况。这是预期的吗?
示例jobId:946d8b64-7345-4c91-8ce9-66b04a2f6d0b