在PostgreSQL中查询查询结果中的执行时间

问题描述 投票:0回答:1

我可以在查询结果PostgreSQL中查询(所有查询的)实际执行时间吗?像这样:

select __get_execution_time() some_column 

返回:

 some_column
 -----------
 1 sec

是否可以实现这样的功能?我想在一个查询中获得结果和执行时间。

postgresql
1个回答
2
投票

PostgreSQL中没有这样的功能。

你能做的就是跑步

EXPLAIN (ANALYZE, FORMAT 'json') SELECT ...

并从结果中获取"Planning Time""Execution Time"属性。

© www.soinside.com 2019 - 2024. All rights reserved.