Aby uzyskać dwie transakcje w (prawie) dokładnie w tym samym czasie, możesz zaplanować dwa lub więcej wywołań psql
jednocześnie w powłoce Linux z at
polecenie
.
Na przykład:
at '08:00 01.12.2012' -f script.sql
(Wymagany format znacznika czasu może zależeć od ustawień regionalnych systemu).
Gdzie script.sql
zawiera coś takiego:
psql mydb -p 5432 -c "INSERT INTO tbl (col) VALUES ('foo');
Tylko z dużo większą liczbą rzędów, aby sprowokować kolizje, których szukasz ..