В настоящее время я пишу веб-службу WCF, которая использует LINQ to SQL для получения работы с базой данных SQL.Обработка параллелизма с помощью LINQ
У меня есть таблица Users, в которой было целое число, которое хранит количество запросов к сервису, который пользователь выполнил. Во время тестирования я получаю некоторые проблемы с параллелизмом, обновляя целое число, если оно выполняется одновременно.
Какой был бы лучший способ справиться с этим? Если LINQ обнаруживает конфликт, повторно извлекает счетчик использования и повторяет попытку, пока он не изменится?
Любые идеи помогут.
Спасибо за ответ. Я никогда не думал о решении, отличном от реального времени. Id предпочитает в режиме реального времени, но ваша идея - хорошая альтернатива. – Bram
Рад, что я мог помочь. –