Lösung: Rätsel der verlorenen Session

Wie schon in Twitter spekuliert war der Befehl connect und der Vorgang war logon. Die Ursache konnte nach einigem Suchen gefunden werden: Der Reportserver versuchte sich mit ungültigen credentials an zu melden.

Nachdem man die credentials korrigiert hatte sind selbstverständlich auch die row locks verschwunden.

Den ersten guten Hinweis auf die Lösung bekam ich im Blog von Dominic Brooks: Failed Logins can cause row cache lock on dc_users. Auch Martin Preiss hatte diese Website gefunden. Stefan Koehler hat einen sehr ähnlichen Fall wunderbar ausführlich dokumentiert: Wait event „library cache lock“ by (security) design and exploring system state dumps (oradebug). Den wichtigen Hinweis auf das „connection management call elapsed time“ event im AWR hatte Franck Pachot auf Twitter gegeben. Natürlich war auch Spürnase Martin Berger wie immer auf der richtigen Fährte.

Advertisements

Kommentar verfassen

Bitte logge dich mit einer dieser Methoden ein, um deinen Kommentar zu veröffentlichen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s