首页 > 解决方案 > 如何查看 Presto UI 中使用的每个子查询内存

问题描述

presto-ip:port/ui/现场。

当我转到 -> 查询概览 -> 实时计划时,我看到第 6 阶段输出 371MB 数据(这对我来说很多)。

我怎样才能找出它属于查询的哪一部分?我点击第 6 阶段并没有显示有用的消息。

脚步

标签: presto

解决方案


目前用户界面不会告诉你。但是,您可以运行

EXPLAIN (TYPE DISTRIBUTED) <query>;

看看有哪些阶段,包括他们正在阅读什么源表。

此外,还有一个 UI 更改提案https://github.com/prestodb/presto/pull/10845,当包含该提案时,将在 UI 的“tablescan”框中显示表名。


推荐阅读