Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 28/02/2019 12:34:49
- mgmpg
- Membre
Reformatage des requêtes paramètrées dans les logs
Bonjour,
La plupart des ORM font leur requête en deux fois, par exemple:
LOG: execute <unnamed>: SELECT ... WHERE t0.id = $1
DETAIL: parameters: $1 = '4396'
C'est un peu galère pour suivre ce que fait une appli à debugger, surtout quand on a 20 paramètres...
(pas moyen de copier/coller le sql entre autres...)
Est-ce qu'un outil de reformatage de ces "paires" de ligne existe déja ?
(sinon, je bricolerai qq chose :-)
<mode rêve>Un paramètre dans le postgresql.conf qui forcerait la fusion de ce type de requête serait idéal !</mode>
Hors ligne
#2 28/02/2019 17:14:34
- gleu
- Administrateur
Re : Reformatage des requêtes paramètrées dans les logs
Oubliez le mode rêve, ça n'existe pas. Quant à un outil de reformatage, je n'en connais pas. Désolé.
Guillaume.
Hors ligne
#3 28/02/2019 23:50:06
- rjuju
- Administrateur
Re : Reformatage des requêtes paramètrées dans les logs
Même si ce n'est pas son but premier, pgbadger fait ce travail pour les exemples de requêtes qu'il génère.
Julien.
https://rjuju.github.io/
Hors ligne
Pages : 1