Многопоточный доступ к БД
От: BlackHorse Россия  
Дата: 06.03.18 08:35
Оценка:
Добрый день!

Помогите, пожалуйста, разобраться в таком вопросе. Мне (я не дотнетчик совсем ) достался legacy-код, в котором обращение к БД идёт sql-запросами через DbCommand. Вопросы:
1. DbCommand поддерживает многопоточность, или его надо окружать блокировками?
2. Смотрел тему перехода на EF. Там используются async/await. Поизучал, что EF не потокобезопасный. Но в примерах везде используется EF через async/await и нигде нет блокировок. Я не понимаю, как асинхронный вызов EF помогает обеспечению потокобезопасности?

--
С уважением,
Архипов Дмитрий.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.