Ограничение времени жизни сессии

Есть база данных на Postgres-8.2 и необходимо ограничить время жизни сессии (например 30 мин), т.к. она блокируестя (еще по непонятным причинам)... Подскажите можно ли это осуществить.... Перерыл postges.conf - не нашел там необходимого параметра... Заранее благодарен

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

> Перерыл postges.conf - не

> Перерыл postges.conf - не нашел там необходимого параметра...
и не найдёте. Как вы вообще себе это представляете - идёт обмен данными клиента и сервера и тут вдруг трах-бах и клиента жёстко вырубают потому что у него закончилась время сессии! А что делать с данными, которые оборвались на полдороге? Нет уж, так не делают и делать не будут.

Нужно ограничивать время сессии - делайте это на клиенте. Выполнили нужные операции, корректно отключились от сервера - сессия закрыта.

проблема в том, что

проблема в том, что пользователю это не объяснишь, он запустил какой-то запрос и ждет его выполнения, а параллельно запускает другие...

Ну так напишите ваши

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

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023