Postgresql 使用pgbench时出现语法错误

Postgresql 使用pgbench时出现语法错误,postgresql,Postgresql,我试图通过使用pgbench获得一些基准测试数据,但在这个过程中遇到了语法错误。我在macOS High Sierra 10.13.2上运行psql v9.6.2,并且在psql命令行客户端和PGAdmin IV中使用pgbench时始终收到相同的错误: syntax error at or near "pgbench" 我可能运行的一个示例命令是: postgres=# pgbench -i -s 2000 [db_name]; 我确信这里我遗漏了一些简单的东西,但是on-pgbench对

我试图通过使用pgbench获得一些基准测试数据,但在这个过程中遇到了语法错误。我在macOS High Sierra 10.13.2上运行psql v9.6.2,并且在psql命令行客户端和PGAdmin IV中使用pgbench时始终收到相同的错误:

syntax error at or near "pgbench"
我可能运行的一个示例命令是:

postgres=# pgbench -i -s 2000 [db_name];
我确信这里我遗漏了一些简单的东西,但是on-pgbench对我来说并没有太多启发。

pgbench是postgres附带的一个单独的命令行程序 在控制台上运行它,不像脚本那样

pgbench是命令行程序,而不是SQL语句