Re: TCP/IP Sockets, UNIX Sockets

From: Daniel Åkerud <zilch(at)home(dot)se>
To: "PostgreSQL-general" <pgsql-general(at)postgresql(dot)org>
Subject: Re: TCP/IP Sockets, UNIX Sockets
Date: 2001-06-23 12:29:22
Message-ID: 000101c0fbe6$4b41b0a0$c901a8c0@automatic100
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general


Well,
oops

What I means was, using the C API for PostgreSQL, how can I choose whether I
want to use UNIX Sockets or regular TCP/IP Socktets? On MySQL I write either
127.0.0.1 for TCP/IP or "localhost" for UNIX Sockets.

Daniel Åkerud

> 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(at)gmx(dot)net http://funkturm.homeip.net/~peter
>
>

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Daniel Åkerud 2001-06-23 15:12:34 Foreign Keys Constraints, perforamance analysis
Previous Message Tom Lane 2001-06-23 04:53:47 Re: Multiple Indexing, performance impact