Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment trouver (décoder) une requête PostgreSQL à partir d'un fichier Wireshark ?

Vous utilisez probablement la réplication basée sur WAL (par défaut), ce qui signifie que vous ne pouvez pas.

Cela implique d'expédier les journaux de transactions entre les machines. Il s'agit de la représentation réelle sur disque des données.

Il existe d'autres méthodes de réplication basées sur des déclencheurs (slony, etc.) et la nouvelle réplication logique.

Ni l'un ni l'autre ne vous permettra de recréer la requête originale complète telle que je la comprends, mais vous permettrait de vous en rapprocher.

Il existe des systèmes qui dupliquent les requêtes sur les nœuds (comme MySQL) mais ce n'est pas tout à fait la même chose.

Si vous souhaitez savoir exactement quelles requêtes sont en cours d'exécution sur le maître, activez la journalisation des requêtes et surveillez plutôt les journaux.