Daniel Åkerud writes:
> How do you force pgsql to use either TCP/IP Sockets or UNIX Sockets?
This depends greatly on what exactly "pgsql" stands for. In the server
you can turn off the TCP/IP socket, so no client can use it. In the
client library you just connect() to whatever socket you want. The
existing clients should have a function or an option to decide. For
example in psql you use -h 'hostname' for TCP/IP, or -h '' for unix
domain.
> And how do you know which one it uses?
You follow the documentation of the interface you use and trust it's doing
the right thing. When in doubt use netstat or something similar.
--
Peter Eisentraut peter_e@gmx.net http://funkturm.homeip.net/~peter