postgresql 在DBeaver中解析SQL查询

t1qtbnec  于 2023-08-04  发布在  PostgreSQL
关注(0)|答案(2)|浏览(306)

我想得到一些关于正在运行的查询的信息来分析它。在PgAdmin 3中,我至少可以使用“解释查询”,而在DBeaver中,点击“解释执行计划”后,什么也没有发生。
如何在DBeaver中获取有关查询的任何信息?
@编辑
抱歉,这个问题似乎太宽泛了。我不期望解释如何分析查询,我只是想知道是否有可能在DBeaver中打开一个分析器以及如何做到这一点。

5uzkadbs

5uzkadbs1#

捷径对我不起作用。请改为使用鼠标单击:


的数据
示例

SELECT 1;

字符串



或者使用EXPLAIN命令:

EXPLAIN SELECT 1;



一个更长的查询可能看起来像这样,请参阅另一个答案中提到的https://dbeaver.com/docs/wiki/Query-Execution-Plan/

简单平面图


高级平面视图

在DBeaver Lite、Enterprise和Ultimate版本中,您可以使用执行计划的高级(图形)可视化。此可视化显示最昂贵的(基于成本的)计划节点。您可以隐藏所有不相关的节点(请参阅节点详细信息),使用水平或垂直平面布局,将其导出到图像或将其保存为JSON以发送给同事。


相关问题