Esiste un modo per abilitare la registrazione generale delle query MySQL tramite JDBC? La cosa più vicina che ho trovato attraverso la mia ricerca è la possibilità di registrare query lente attraverso JDBC (http://dev.mysql.com/doc/refman/5.5/en/connector-j-reference-configuration-properties.html). Forse dovrei farlo e impostare la soglia di query lenta su 0 ms?Abilitazione del log di query generale MySQL con JDBC
Vorrei registrare tutte le query tramite MySQL in un formato leggibile dall'uomo e desidero specificare il percorso in cui scrivere il file di registro. So che proverò un successo in termini di prestazioni, ma la mia applicazione ha solo un utente ed è abbastanza semplice che sarei sorpreso se il colpo di performance fosse evidente. Mi piacerebbe provarlo comunque per vedere.
Credo che un'altra opzione è quella di attivare la registrazione binaria e utilizzare mysqlbinlog per convertire i registri binari in un formato leggibile dall'uomo, ma sembra che il registro generale delle query possa fornire un mezzo più semplice per ottenere ciò che voglio.
Eric, non ho visto una pagina di documentazione ufficiale da MySQL che era comprensibile, mai, e lo sto usando da 5 anni. Posso essere molto specifico indicando l'ambiguità su quella pagina. Puoi mostrare una query di esempio per attivare il registro generale delle query? Non so se uso anche l'ibernazione. Se tu potessi dirmi come controllare, potrei farti sapere, però. –