Para obtener dos transacciones (casi) exactamente al mismo tiempo, puede programar dos o más invocaciones de psql
al mismo tiempo en un shell de Linux con at
comando
.
Me gusta:
at '08:00 01.12.2012' -f script.sql
(El formato de marca de tiempo requerido puede depender de la configuración regional de su sistema).
Donde script.sql
contiene algo como:
psql mydb -p 5432 -c "INSERT INTO tbl (col) VALUES ('foo');
Solo con muchas más filas para provocar las colisiones que buscas ..