Postgres transakce

bravenec na optimit.cz bravenec na optimit.cz
Úterý Prosinec 1 07:34:26 CET 1998


Nevite nekdo, jak zrusim v Postgresu transakci, kdyz proces chcipnul?
Delam neco takoveho:

begin; create table vypis (...);
insert into vypis select from ... #dlouho to trva, tedy CTRL-C
....
commit;

transakce je neukoncena, tabulka vypis zamcena, uz si na ni nesahnu.
Zatim znam jedinou cestu ven: 
pg_dump > dump; destroydb, createdb; sql < dump

Diky 
Petr Bravenec


Další informace o konferenci Linux