Publizieren Hibernate Aussage zählt zu Prometheus

FeatureSecurityService
Verschifft
21. August 2026 um 02:07 UTC
Autor
Kamo
Ausschuss
1d364c0

/actuator/prometheus trug schon jdbc_* und hikaricp_* aber kein Winterschlaf_*, weil Spring Boot 3 diese Metriken nur automatisch konfiguriert, wenn ************ ist auf dem Klassenpfad. Hinzu kommt hibernate.generate_statistik. Der Grund ist konkret. Die Prüfung dieses Dienstes für N+1-Abfragen musste von grepping für Verbandsnavigationen, und diese Methode ist in beiden falsch Anweisungen: es überzählt, weil ein Vereinsnamen wie 'Verkäufer' oder 'Benutzer' ist faul auf einigen Entitäten und eifrig auf andere (9 von 67 gemeldeten Websites stellte sich heraus zu sein eifrig und brauchte nichts), und es unterzählt schlecht, weil es sieht .getX().getY() aber nicht Iteration über eine faule Sammlung, die die meisten der echte Oberfläche. hibernate_statements_total beantwortet die gleiche Frage durch Messung. Ein Endpunkt Die Ausgabe von 200 Anweisungen pro Anruf ist sichtbar, welche Form der Code nimmt, und Open-in-View-Einheit auf bedeutet, dass jede dieser faulen Lasten ist sonst still. Kosten ein paar Prozent. Lohnt sich in einem Service, wo die letzte Prüfung vier gefunden separate O(Rows) Endpunkte.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen