I just got this nasty error and figured I'd report it here.
PDOException: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction: INSERT INTO {cache_update} (cid, created, expire, data, serialized) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4); Array ( [:db_insert_placeholder_0] => available_releases::wetkit_wetboew [:db_insert_placeholder_1] => 1352738721 [:db_insert_placeholder_2] => 1352825124 [:db_insert_placeholder_3] => N; [:db_insert_placeholder_4] => 1 ) in _update_cache_set() (line 785 of /DRUPAL7/modules/update/update.module).
Possibly related to #1369332: Avoid deadlock issues on the {node} table
Comments
Comment #1
pjbarry21 CreditAttribution: pjbarry21 commentedI just got this, too. First time. Saw a similar issue was in Drupal 7.12 and fixed in the following release...
Comment #2
jhodgdonIf the error is sporadic, I believe this issue is a duplicate of #937284: DEADLOCK errors on MergeQuery INSERT due to InnoDB gap locking when condition in SELECT ... FOR UPDATE results in 0 rows and/or #476048: MySQL transient error handling.