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