Wer auf wen wartet
Warteketten zeigen die blockierte Anweisung, die Sitzung, die die Sperre hält, und wie lange ihre Transaktion schon offen ist.

Recern verbindet sich mit deinen Datenbanken und zeigt, was sie tun: wer auf wen wartet, wohin die Abfragezeit geht, was den Speicher füllt. Jeder Befund führt zur Ansicht, die ihn erklärt.

Durchsatz, Speicher und offene Befunde jeder Verbindung, nach Umgebung gruppiert. Produktion ist markiert, kritische Befunde stehen oben.
Warteketten zeigen die blockierte Anweisung, die Sitzung, die die Sperre hält, und wie lange ihre Transaktion schon offen ist.

Mit pg_stat_statements sortiert Recern Anweisungen nach Gesamtzeit, Aufrufen, Zeilen und Lesezugriffen auf die Platte, damit die teuren auffallen.

Daten, Schlüssel-Overhead, Skripte und Client-Puffer, Spitzenwert und Fragmentierung sowie der belegte Speicher der letzten Stunde.

Recern vergleicht die approximative mit der exakten Suche bei jedem ef. So siehst du, was ein höheres ef_search bringt und was es kostet.

Produktionsverbindungen öffnen im sicheren Modus, markiert im Fenster und auf dem Dashboard.
Im sicheren Modus läuft SQL in einer schreibgeschützten Transaktion, die immer zurückgerollt wird, und schreibende Redis-Befehle werden abgelehnt.
Erreiche private Datenbanken über einen Bastion-Host mit Passwort, Schlüssel oder deinem SSH-Agent. Host-Keys werden gegen known_hosts geprüft.
Verbindungen können TLS mit Zertifikatsprüfung verlangen. Passwörter liegen im Schlüsselbund des Systems, nie in der Konfigurationsdatei.

Recern 0.0.1 für macOS, Windows und Linux.