paraliza as consultas postgres com bash e psql?

1

Estou tentando executar uma série de funções / stored-postgres que operam em tabelas separadas em paralelo usando bash + psql da seguinte forma:

psql -d samples_20160612_0616 -c "select insert_function('2016-6-14 20:00'::timestamp, '2016-6-14 21:00'::timestamp)" &
psql -d samples_20160612_0616 -c "select insert_function('2016-6-15 19:00'::timestamp, '2016-6-15 20:00'::timestamp)" &
psql -d samples_20160612_0616 -c "select insert_function('2016-6-15 20:00'::timestamp, '2016-6-15 21:00'::timestamp)" &
psql -d samples_20160612_0616 -c "select insert_function('2016-6-16 19:00'::timestamp, '2016-6-16 20:00'::timestamp)" &
psql -d samples_20160612_0616 -c "select insert_function('2016-6-16 20:00'::timestamp, '2016-6-16 21:00'::timestamp)"

Por alguma razão, parece que, em vez de serem executados em paralelo como esperado, as instruções são executadas em série.

O que estou fazendo errado aqui? Isso não deveria acontecer em paralelo?

    
por monkut 23.06.2016 / 10:38

0 respostas