LISTEN/NOTIFY ultra slow speed

From: Арсен Арутюнян <arutar(at)bk(dot)ru>
To: pgsql-general <pgsql-general(at)postgresql(dot)org>
Subject: LISTEN/NOTIFY ultra slow speed
Date: 2022-03-14 12:53:25
Message-ID: 1647262405.342456086@f759.i.mail.ru
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general


    Hello! I'm having trouble with LISTEN/NOTIFY speed. Now I have about 100-200 (few?) clients who are actively messaging. But recently I started to notice a drop in speed. Changing the log_min_duration_statement parameter did not show slow queries in the log.
    As it turned out, the pg_notify(text ,text) function
          or the
          NOTIFY text, 'text' queries takes an extremely long time (0.7-1.5sec),
    but the select pg_notification_queue_usage() query always returns 0.
Please tell me what's the matter, where did I make a mistake? 
What needs to be done to increase the speed of adding to the message queue?
 
--
Arsen Arutyunyan

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Shukla, Pranjal 2022-03-14 13:39:24 Restoring using PG_DUMP in PG12 results in
Previous Message Tim Uckun 2022-03-14 05:13:39 Indexes that would span partitions.