PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

PostgreSQL - faça duas transações serem executadas ao mesmo tempo


Para obter duas transações (quase) exatamente ao mesmo tempo, você pode agendar duas ou mais invocações de psql ao mesmo tempo em um shell Linux com o at comando .

Curti:
at '08:00 01.12.2012' -f script.sql

(O formato de carimbo de data/hora necessário pode depender da localidade do seu sistema.)
Onde script.sql contém algo como:
psql mydb -p 5432 -c "INSERT INTO tbl (col) VALUES ('foo');

Apenas com muito mais linhas para provocar as colisões que você procura ..