Ho letto più blog, ho cercato su Google, ma non ho trovato alcuna soddisfazione da nessuna soluzione. Ho i seguenti problemi:
PDOException: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction: DELETE FROM {cache_field} WHERE (cid LIKE :db_condition_placeholder_0 ESCAPE '\\') ; Array ( [:db_condition_placeholder_0] => field\_info:% ) in cache_clear_all() (line 163 of \includes\cache.inc).
PDOException: SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction: SELECT 1 AS expression FROM {sessions} sessions WHERE ( (sid = :db_condition_placeholder_0) AND (ssid = :db_condition_placeholder_1) )
Ho cercato di risolvere questo problema aumentando innodb_pool_buffer_size
e wait_timeout
in my.ini ma non ha funzionato.
Ho cambiato il motore della mia tabella cache da Innodb a MyIasm. Il problema è andato ma non è una soluzione perfetta. Il motore della tabella verrà modificato dopo un aggiornamento di drupal. Questo problema non influisce su nulla sul sito ma non voglio che ciò accada.
Qualche soluzione ragazzi?