Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / MySQL Новый топик    Ответить
 Deadlock found when trying to get lock  [new]
xbz
Member

Откуда:
Сообщений: 199
Переодически вылетает такая ошибка:
автор
SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction\nThe SQL being executed was: INSERT INTO `worker_parameter_value` (`worker_parameter_id`, `date_time`, `value`, `status_id`, `shift`, `date_work`) VALUES ('182252', '2020-11-6 12:21:9.835778', '17330.35,-803.14,-14317.85', 1, 1, '2020-11-06'), ('195206', '2020-11-6 12:21:9.835778', '212354', 16, 1, '2020-11-06'), ('195194', '2020-11-6 12:21:9.835778', 349196, 1, 1, '2020-11-06'), ('195482', '2020-11-6 12:21:9.835778', 0, 45, 1, '2020-11-06'), ('195488', '2020-11-6 12:21:9.835778', 0, 1, 1, '2020-11-06') ON DUPLICATE KEY UPDATE `value` = VALUES (`value`), `status_id` = VALUES (`status_id`), `shift` = VALUES (`shift`), `date_work` = VALUES (`date_work`)

Кто нибудь сталкивался с подобным?
6 ноя 20, 12:30    [22227446]     Ответить | Цитировать Сообщить модератору
 Re: Deadlock found when trying to get lock  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 20785
Ну дедлок... ну интерферируете с кем-то... Попробуйте вместо ODKU использовать REPLACE.
6 ноя 20, 15:25    [22227566]     Ответить | Цитировать Сообщить модератору
Все форумы / MySQL Ответить