Re: Database logins taking longer and longer, showing up as "authentication" in ps(1)

Поиск
Список
Период
Сортировка
От Stephen Frost
Тема Re: Database logins taking longer and longer, showing up as "authentication" in ps(1)
Дата
Msg-id 20200818143351.GA29590@tamriel.snowman.net
обсуждение исходный текст
Ответ на Database logins taking longer and longer, showing up as "authentication" in ps(1)  (Adam Sjøgren <asjo@koldfront.dk>)
Ответы Re: Database logins taking longer and longer, showing up as "authentication" in ps(1)  (Srinivasa T N <seenutn@gmail.com>)
Re: Database logins taking longer and longer, showing up as "authentication" in ps(1)  (Tom Lane <tgl@sss.pgh.pa.us>)
Re: Database logins taking longer and longer, showing up as "authentication" in ps(1)  (Adam Sjøgren <asjo@koldfront.dk>)
Список pgsql-general
Greetings,

* Adam Sjøgren (asjo@koldfront.dk) wrote:
> We have a PostgreSQL 11.3¹ running on an Ubuntu 16.04 server, which
> sometimes exhibits a behaviour I can't quite understand: simply logging
> into the database starts to take minutes to complete.
>
> We have 60 processes (workers) running on different machines accessing
> the database, that all grab jobs from a queue and update rows in a table
> after doing some calculations (which vary in time from <1s to perhaps a
> minute, many of them fast).
>
> Sometimes new database logins slow down, from usually taking <0.05s to
> taking minutes. This is for psql as a normal user using Kerberos, for
> psql as the postgres superuser, for the web-application logging into the
> database, for everything.

When in doubt, blame DNS.

Alternatively, in your case, the issue might be the KDC taking forever
to issue a ticket for the service.

Note that, in both cases, this is a client-side issue.  Once the ticket
has been acquired for the PG service, the actual authentication on the
server side should be very fast and not depend on things external
(though you might check if you have log_hostnames on..).

Thanks,

Stephen

Вложения

В списке pgsql-general по дате отправления:

Предыдущее
От: Stephen Frost
Дата:
Сообщение: Re: Point in time recovery
Следующее
От: Adam Sjøgren
Дата:
Сообщение: Re: Database logins taking longer and longer, showing up as "authentication" in ps(1)