Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie finde (dekodiere) ich eine PostgreSQL-Abfrage aus der Wireshark-Datei?

Sie verwenden wahrscheinlich die WAL-basierte Replikation (Standardeinstellung), was bedeutet, dass Sie dies nicht können.

Dies beinhaltet den Versand der Transaktionsprotokolle zwischen Computern. Dies ist die tatsächliche Darstellung der Daten auf der Festplatte.

Es gibt alternative Trigger-basierte Replikationsmethoden (Slony usw.) und die neue logische Replikation.

Sie werden auch nicht die vollständige Originalabfrage nach meinem Verständnis neu erstellen können, aber Sie würden näher herankommen.

Es gibt Systeme, die die Abfragen auf Knoten duplizieren (wie MySQL), aber sie sind nicht ganz dasselbe.

Wenn Sie genau wissen möchten, welche Abfragen auf dem Master ausgeführt werden, aktivieren Sie die Abfrageprotokollierung und überwachen Sie stattdessen die Protokolle.