To make my question more concrete: if I'd like to round-robin 6 PostgreSQL connections from my Perl script - how should I change my code: eval { my $dbh = DBI->connect_cached(DSN, DBUSER, DBPASS, { AutoCommit => 1, PrintWarn => 1, PrintError => 1, RaiseError => 1, FetchHashKeyName => 'NAME_lc', pg_enable_utf8 => 1 }); ..........SQL commands....... }; warn $@ if $@; } I.e. I don't understand how to combine this with the DBI connect_cached() call? How to make it return different connections? Thanks Alex -- Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general