Re: LOCK bei dynamischen SQL


[ ruban.de ] [ Antworten ] [ Forum ]

Geschrieben von dad on November 21, 2003 um 19:58:

Als Antwort auf Re: LOCK bei dynamischen SQL geschrieben von Axel Pürner on Mai 25, 2003 um 12:49:

: Hallo Eva, : woher wissen Sie, dass Locks angefordert werden, wenn Sie nicht sehen können, was gesperrt wird? Ein Prepare verursachte S-Locks auf den DBD bis zum Commit, doch das sollte in Version 7 nicht mehr gelten (was ich allerdings jetzt nicht nachschauen kann, ist, ob das nur für dyn. Caching verbessert wurde oder generell). : Wenn es sich bei dem Befehl um einen Select und nicht einen Declare Cursor.. handelt, entfallen sicher Sperren, die durch den Cursor und entsprechende Bind-Parameter verursacht sein können (ambiguous cursor, currendata(yes) etc). Auf jeden Fall ist es sinnvoll, den Prepare aus der Schleife zu entfernen und davor durchzuführen, weil er einiges an Zeit kostet. : Mit welchem Isolation Level läuft übrigens das Programm? : MfG : Axel Pürner


Antworten:


Schreibe eine Antwort

Name:   
E-Mail:  

Thema:

Kommentar:

Optionale Link URL:   
Link Titel:                  
Optionale Image URL:


[ Antworten ] [ Forum ]