DBAtlas · Atlas für Datenbankbetrieb

library cache lock: Wait: Konkurrenz um ein Library-Cache-Objekthandle (Parse-/DDL-Serialisierung)

Oracle

Was bedeutet das?

Eine Session wartet auf eine Sperre auf einem Objekt im Library Cache (SQL, PL/SQL, Tabellendefinition). Meist verursacht durch die Serialisierung von Parse- und DDL-Operationen.

Ursache

DDL (ALTER/CREATE) auf stark genutzten Objekten, häufig neu kompilierte PL/SQL-Objekte (Invalidierung), übermäßiges Hard Parsing, Invalidierung abhängiger Objekte oder starke Verbindungsstürme.

Lösung

Finde die blockierende Session und das Objekt (v$session, ASH, bei Bedarf Library-Cache-Lock-Diagnose). Führe keine DDL auf stark genutzten Objekten zu Spitzenzeiten aus. Verkürze Abhängigkeitsketten und verhindere unnötige Neukompilierungen. Senke das Hard Parsing durch Bind-Variablen. Glätte Verbindungsstürme mit einem Connection Pool.

In DBAtlas öffnen →

Weitere Einträge zu dieser Datenbank