Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Hibernate-Leistungsproblem mit OneToMany/Nullable-Beziehung

Voodoo ?Finden Sie heraus, wie Sie Oracle-Tracing durchführen. Ihr DBA sollte Ihnen helfen.

Mit einer Ablaufverfolgungsdatei können Sie sich die Warteereignisse von Oracle ansehen. Dies wird Ihnen sagen, was die Datenbank getan hat, als die Leistung grauenhaft war. Es könnte auf eine Sperre warten, es könnte eine Tabelle lesen ....

Sobald Sie wissen, warum es langsam ist, wird die Lösung oft offensichtlich.

Ich empfehle diesen Whitepaper als Anleitung für Entwickler zum Arbeiten mit Datenbanken.