Как выполнять запросы Redshift параллельно

Мне нужно смоделировать базовое нагрузочное тестирование на моем кластере Redshift, и мне нужно выполнить около 20 запросов SELECT параллельно.

Поскольку хранимые процедуры не поддерживаются Redshift, я хотел бы получить некоторые идеи о том, как я могу это сделать.

2 ответа

Решение

Чтобы инициировать выборки параллельно, установите этот

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

Проверьте количество слотов запросов WLM

Проверьте маршруты запросов к очередям

Другие вопросы по тегам