Как увидеть каждую память подзапросов, используемую в Presto UI

На presto-ip:port/ui/ сайте.

Когда я перехожу к -> Обзор запроса -> Текущий план, я вижу, что на этапе 6 выводятся данные 371 МБ (что для меня много).

Как я мог узнать, к какой части запроса он принадлежит? Я нажимаю на этап 6 и не показываю полезные сообщения.

шаги


person Archon    schedule 21.06.2018    source источник


Ответы (1)


В настоящее время пользовательский интерфейс не сообщает вам об этом. Однако вы можете запустить

EXPLAIN (TYPE DISTRIBUTED) <query>;

чтобы увидеть, каковы этапы, в том числе какую исходную таблицу они читают.

Также есть предложение по изменению пользовательского интерфейса https://github.com/prestodb/presto/pull/10845, при включении которого имя таблицы будет отображаться прямо в поле tablescan в пользовательском интерфейсе.

person Piotr Findeisen    schedule 23.06.2018