【发布时间】:2016-10-21 01:59:58
【问题描述】:
我有一个包含多个 SQL 语句的脚本文件。我知道如何获得执行每条语句的时间。我在psql 内部使用\i 选项运行它。有没有办法获取或打印文件的总时间?换句话说,合并时间?
使用 PostgreSQL 9.4。
【问题讨论】:
-
临时变量添加它们?
标签: postgresql psql
我有一个包含多个 SQL 语句的脚本文件。我知道如何获得执行每条语句的时间。我在psql 内部使用\i 选项运行它。有没有办法获取或打印文件的总时间?换句话说,合并时间?
使用 PostgreSQL 9.4。
【问题讨论】:
标签: postgresql psql
假设bash环境友好:
$ time psql <<connection settings>> < script.sql
样本输出:
$ time sleep 3
real 0m3.001s
user 0m0.000s
sys 0m0.000s
您对“真实”价值感兴趣。有关这些值的更多信息:What do 'real', 'user' and 'sys' mean in the output of time(1)?
【讨论】: