在PostgreSQL中,是否有CLI命令将SELECT语句的速度以及SELECT语句复制到文本文件中(没有数据)?

时间:2017-11-17 18:49:02

标签: postgresql command-line-interface psql

我目前正在比较PostgreSQL与其他几个SQL系统的性能。我知道启用计时查询的\timing选项。但是,我非常希望自动化复制执行的语句和低于它的查询速度的过程。我想有一个简单的方法来记录这个?

让我说我跑:

CREATE TABLE t1 AS
SELECT itemID, prodCategory
FROM products
WHERE prodCategory = "footwear"

我想自动保存到文本文件中:

CREATE TABLE t1 AS
SELECT itemID, prodCategory
FROM products
WHERE prodCategory = "footwear"

SELECT 7790
Time: 10.884 ms

如果需要操作系统规格,我使用的是MacOS。

1 个答案:

答案 0 :(得分:0)

我刚学会了你可以使用:

  

脚本文件名

命令用于保存屏幕上打印的所有内容。如果启用了计时,则可以记录查询和查询时间输出。

要停止录制,只需输入exit