Я борюсь с взаимоблокировками, которых даже не должно быть, поскольку я запускаю массовое удаление и вставку во взаимоисключающие подмножества таблицы. Тем не менее взаимоблокировки кажутся неизбежными при выполнении запросов в нескольких потоках (каждый из которых обращается к данным, которые могут находиться в отдельных разделах).
См. также этот вопрос для получения дополнительной информации. подробности по этому вопросу, но в более общем плане мне интересно, рекомендуется ли разбиение на разделы для устранения взаимоблокировок.