How do you set autocommit off in psql 8.4 at a global level? is there a configuration attribute that i can change that will introduce this behaviour for all dbs on a cluster
Use a transaction if you want want a (open) transaction:
BEGIN; INSERT ...; UPDATE ...; COMMIT; -- when you're done