如何并行执行 Redshift 查询

How to execute Redshift queries in parallel

我需要针对我的 Redshift 集群模拟一些基本的负载测试,我需要并行执行大约 20 个 SELECT 查询。

由于 Redshift 不支持存储过程,我很想了解如何完成此操作。

勾选WLM Query Slot Count

勾选Route Queries to Queues

要并行启动选择,请安装此

https://github.com/gbb/par_psql

然后您可以 运行 并行 sql 像这样针对红移的命令

export PGPASSWORD=your_pw; par_psql -h your_redshift -p 5439 -U your_username -d mydb —-file=myscript.sql