13 Punkte von qurare 2024-01-29 | 1 Kommentare | Auf WhatsApp teilen
  • Irgendwann kam es zu einem Serviceausfall aufgrund eines plötzlichen starken Performance-Einbruchs
  • Bei der Untersuchung der Ursache stellte sich heraus, dass es zu Performance-Problemen kam, wenn Transaktionen verschachtelt waren
  • Die verschachtelten Transaktionen selbst sind nicht das Problem, daher wurde untersucht, worin die eigentliche Ursache liegt
    • In letzter Zeit hatte die Zahl der Stellen, an denen @Transactional verwendet wurde, stark zugenommen
    • Da sich Transaktionen allein per Annotation leicht anwenden lassen, wurde sie auch an unnötigen Stellen eingesetzt, was zu Performance-Einbußen führte
  • Verschachtelte Transaktionen können eine erhebliche Ursache für Performance-Verschlechterungen sein, daher sollte man beim Einsatz von Transaktionen sorgfältig vorgehen

1 Kommentare

 
quack337 2024-01-30

Ich habe den nützlichen und guten Analyseartikel mit großem Interesse gelesen.