Lock-Schutz?

Alles, was MariaDB und MySQL betrifft, kann hier besprochen werden.

Lock-Schutz?

Postby rabby » 15. November 2006 14:35

Hallo welt,

leider weiß ich nicht, warum bei meinem zugegeben aufwändigen Import Script, was den Inhalt einer eine XML Datei etwas umgestaltet und dann in eine MySQL DB einliest, wobei hierbei eine stored procedure verwendet wird, da automatisch ein zweite Tabelle mitgeschrieben wird, die sich um die Erstellung der Kategorien kümmert, was jedoch nicht das Thema des Postings ist, ab und zu LOCKs führt.
Da ich keine innoDB, sonder myisam verwende, ist für mich nicht nachvollziehbar, was zu einem LOCK führen kann.
Wird irgendwo eine log mitgeschrieben, die eventuell darüber genauere Infos hat und mir sagt, aus welchem Grund, ein Query gelocked wurde?
Gibt es zudem eventuell eine Option, die, wenn ein solcher Query gelockt wird, der selbe abgebrochen und anschließend erneut ausgeführt wird?

Damit wäre dann alles wieder in Ordnung.
Danke für Tipps.
Zune-Shop & Garantieerweiterung für Zune Player
rabby
 
Posts: 28
Joined: 15. December 2003 17:39

Postby Hanspeter Thöni » 15. November 2006 15:51

Locks können auch auf myisam tabellen gelegt werden

Stichwort

select ..... lock in share mode
oder
select .... for update
Gruss Hanspeter
User avatar
Hanspeter Thöni
 
Posts: 233
Joined: 17. August 2004 10:29
Location: Schweiz


Return to MariaDB - MySQL

Who is online

Users browsing this forum: No registered users and 17 guests