8

В pgAdmin, если я подключаюсь к хосту и оставляю его без дела на несколько минут, соединение обрывается, и мне приходится снова подключаться. Во многих случаях pgAdmin также зависает, когда я пытаюсь восстановить соединение, поэтому мне приходится принудительно закрывать его и открывать снова.

Это очень раздражает. Есть ли способ сохранить соединение в pgAdmin?

2 ответа2

7

Это настроено с сервера - настройки tcp_keepalives_ *

на http://www.postgresql.org/docs/8.3/static/runtime-config-connection.html

2

На самом деле я думаю, что здесь есть две проблемы. 1. Поддержание связи на сервере БД 2. Проблема вашего поставщика услуг закрытия незанятых TCP-соединений. В моем случае Pgadmin должен пропинговать сервер, чтобы соединение tcp оставалось активным. Я обнаружил это после смены интернет-провайдеров.

Здесь есть решение этой проблемы. Есть ли способ сохранить соединение в pgAdmin, не устанавливая его на сервере?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .