我可以在查询结果PostgreSQL中查询(所有查询的)实际执行时间吗? 像这样:
select __get_execution_time() some_column
返回:
some_column
-----------
1 sec
是否可以改变这样的功能?我想在一个查询中获得结果和执行时间。
答案 0 :(得分:2)
PostgreSQL中没有这样的功能。
你可以做的是运行
EXPLAIN (ANALYZE, FORMAT 'json') SELECT ...
并从结果中获取"Planning Time"
和"Execution Time"
属性。