- Spegnimento
- 21 agosto 2026 alle ore 02:07 UTC
- Autore
- Kamo
- Impegno
- 1d364c0
/actuator/prometheus ha già portato jdbc * e hikaricp * ma nessun hibernate *, perché Spring Boot 3 solo auto-configura quelle metriche quando E' sulla pista di classe. Aggiunto, plus hibernate.generate statistics. La ragione è concreta. La revisione di questo servizio per le query N+1 doveva essere effettuata da grepping per la navigazione di associazione, e questo metodo è sbagliato in entrambi indicazioni: supera i paesi, perché un nome di associazione come 'vendor' o 'utente' è pigro su alcune entità e desideroso di altri (9 di 67 siti segnalati essere ansioso e non ha bisogno di nulla), e sotto-conta male, perché vede .getX().getY() ma non iterazione su una collezione pigra — che è la maggior parte superficie reale. hibernate statements total risponde alla stessa domanda per misura. Un punto finale emettere 200 dichiarazioni per chiamata è visibile qualsiasi forma il codice prende, e essere apertamente in vista significa che ognuno di quei carichi pigri è altrimenti silenzioso. Costi un po' per cento. Vale la pena in un servizio in cui l'ultima revisione ha trovato quattro O(rows) punti finali separati.