Russian Qt Forum

Qt => Базы данных => Тема начата: RedDog от Май 04, 2020, 13:52



Название: MSSQL - боль
Отправлено: RedDog от Май 04, 2020, 13:52
Перевожу проект с постгреса на ms sql и был "приятно" удивлен, что последний не умеет разруливать одновременные batch вставки в одну таблицу из разных потоков (подключений).
Пишет  "...транзакция стала жертвой взаимоблокировки. Повторите транзакцию"
Сделал, как "советует" некрософт, т.е. повторяю вставки до тех пор пока не вставится (а это бывает и до 100 повторений), но имхуется, что это решение есть ass-way.
Может у сервера какие настройки есть на этот счет?