MySQL: Dauerhaftes Warten auf die Metadatensperre einer Tabelle

Meine MySQL-Datenbank dient als Speicher-Backend für drei Webapps. Jedoch stoße ich vor kurzem dauerhaft auf den Fehler "Warten auf Metadatensperre für Tabelle". Es passiert fast die ganze Zeit und ich verstehe nicht warum.

mysql> show processlist
    -> ;
+------+-----------+-----------------+------------+---------+------+---------------------------------+------------------------------------------------------------------------------------------------------+
| Id   | User      | Host            | db         | Command | Time | State                           | Info                                                                                                 |
+------+-----------+-----------------+------------+---------+------+---------------------------------+------------------------------------------------------------------------------------------------------+
|   36 | root      | localhost:33444 | bookmaker2 | Sleep   |  139 |                                 | NULL                                                                                                 |
|   37 | root      | localhost:33445 | bookmaker2 | Sleep   |  139 |                                 | NULL                                                                                                 |
|   38 | root      | localhost:33446 | bookmaker2 | Sleep   |  139 |                                 | NULL                                                                                                 |
|   39 | root      | localhost:33447 | bookmaker2 | Sleep   |   49 |                                 | NULL                                                                                                 |
|   40 | root      | localhost:33448 | bookmaker2 | Sleep   |  139 |                                 | NULL                                                                                                 |
| 1315 | bookmaker | localhost:34869 | bookmaker  | Sleep   |   58 |                                 | NULL                                                                                                 |
| 1316 | root      | localhost:34874 | bookmaker3 | Sleep   |   56 |                                 | NULL                                                                                                 |
| 1395 | bookmaker | localhost:34953 | bookmaker  | Sleep   |   58 |                                 | NULL                                                                                                 |
| 1396 | root      | localhost:34954 | bookmaker3 | Sleep   |   46 |                                 | NULL                                                                                                 |
| 1398 | root      | localhost:34956 | bookmaker3 | Query   |   28 | Waiting for table metadata lock | CREATE TABLE IF NOT EXISTS LogEntries  ( 
                    lid         INT NOT NULL AUTO_INCREMEN |
| 1399 | root      | localhost       | NULL       | Query   |    0 | NULL                            | show processlist                                                                                     |
+------+-----------+-----------------+------------+---------+------+---------------------------------+------------------------------------------------------------------------------------------------------+

Natürlich kann man den entsprechenden Prozess abbrechen. Wenn ich jedoch mein Programm neu starte, das versucht, die Tabellenstruktur meiner Datenbank "bookmaker3" zu erstellen, endet der neu erstellte Prozess wieder in einem Metalock.

Ich kann die Datenbank nicht einmal löschen:

mysql> drop database bookmaker3;

Dies ergibt auch einen Metalock.

Wie kann das repariert werden?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage