таблицу Б (insert select ... on conflict update)
С таблицей А всё ок, а при записи в таблицу Б возникает много деадлоков.
Единственное отличие, в случае таблицы А в on conflict первичный ключ, а в случае таблицы Б не первичный ключ, а поле, по которому есть уникальный индекс.
В чём может быть проблема?
Ни в чём, например, дедлок -- это нормально при работе с RDBMS.
Обсуждают сегодня