- Wie viele Verbindungen kann PGBouncer umgehen?
- Was sind Leerlaufverbindungen in Postgresql?
- So löschen Sie Leerlaufverbindungen in Postgresql?
- So finden Sie Leerlaufverbindungen in PostgreSQL?
Wie viele Verbindungen kann PGBouncer umgehen?
Im Allgemeinen kann ein einzelner PGBouncer bis zu 10.000 Verbindungen verarbeiten. 1000 oder so können gleichzeitig aktiv sein. Die genauen Zahlen hängen von Ihrer Konfiguration und der Datenmenge ab, die Sie zwischen der Datenbank und der Anwendung kopieren.
Was sind Leerlaufverbindungen in Postgresql?
Leerlauf - identifiziert Verbindungen, die zum DB geöffnet sind (die meisten Frameworks tun dies und pflegen einen Pool von Verbindungen), die nicht verwendet werden. Dies ist der einzige Bereich, in dem ein Verbindungspooler wie PGBouncer am meisten helfen kann.
So löschen Sie Leerlaufverbindungen in Postgresql?
Töte eine müßige Verbindung:
Wir müssen den Prozess 'ID' innerhalb der Abfrage in einer Terminfunktion bereitstellen. >> Wählen Sie pg_termate_backend (7408); Der Prozess wurde großartig getötet.
So finden Sie Leerlaufverbindungen in PostgreSQL?
Wenn Sie sehen möchten, wie viele Leerlaufverbindungen Sie haben und eine offene Transaktion haben, können Sie: Wählen Sie * aus pg_stat_Activity wob Dadurch enthält eine Liste offener Verbindungen, die sich im Leerlaufzustand befinden und auch eine offene Transaktion haben.