Я читав декілька блогів, намагався гугл, але не знайшов задоволення від жодного рішення. У мене є такі питання:
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) )
Я намагався вирішити це шляхом збільшення innodb_pool_buffer_size
та wait_timeout
в my.ini, але не вийшло.
Я змінив двигун таблиці кеш-пам'яті з Innodb на MyIasm. Питання пішло, але воно не є ідеальним рішенням. Двигун таблиці буде змінено після оновлення drupal. Ця проблема нічого не стосується на сайті, але я не хочу, щоб це сталося.
Будь-яке рішення, хлопці?