Czy jest jakiś event OnConnect / OnDisconnect po stronie bazy?

0

Witajcie,

Potrzebowałbym swojego rodzaju event po stronie bazy, który uruchamiałby się w momencie podłączenia / rozłączenia klienta. W obecnej wersji zrobiłem to przy użyciu pgAgenta i co minutowego sprawdzania pg_stat_activity. Niby działa ale bez sensu wykonuje się to co minutę. Myślałem o triggerze na bazie danych ale niestety pg_stat_get_activity to po prostu funkcja tabelaryczna, którą pewnie postgres sam uzupełnia więc trigger odpada. Podobnie jest z triggerem na bazie ponieważ można go ustawić tylko na zdarzeniu BEFORE/AFTER DDL lub SQL DROP.

Macie pomysł jak to ugryźć inaczej?

Od razu dodam, że opcje z kontrolą na kliencie odpadają. Walidacja połączonych klientów musi być na bazie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1