sql >> Databasteknik >  >> RDS >> PostgreSQL

Kan inte omedelbart ta emot flera aviseringar i Npgsql

Såvida ditt klientbibliotek inte stöder kontroll av nätverkssocket för buffrad data, är det enda sättet att ta emot aviseringar att utlösa någon annan aktivitet på socket.

Många applikationer skickar med jämna mellanrum en tom frågesträng ("" ) för att göra detta.

Om klientbiblioteket stöder det och du inte använder SSL, kan det vara möjligt att med jämna mellanrum anropa någon form av checkForNotifications()-funktion på anslutningen. Detta är möjligt i PgJDBC, men jag kan inte nPgSQL, så jag kan bara råda dig att kolla in dokumentationen för det.



  1. MySQL Row 30153 klipptes av GROUP_CONCAT()-fel

  2. Hur använder jag SQL Server-tabellnamn i urvalsfråga med en variabel?

  3. Hur man ställer in kolumnordningen för en sammansatt primärnyckel med JPA/Hibernate

  4. SQL-fel:1064, SQLState:42000 i @Query - JPA, MySQL, Hibernate