Re: LINQ to SQL в многопоточном приложении
От: Sshur Россия http://shurygin-sergey.livejournal.com
Дата: 02.12.11 12:58
Оценка:
Здравствуйте, Obukhov, Вы писали:


O>База SQLite через "ADO.NET 3.5SP1 Entity Framework support for SQLite"

O>В приложении есть объет базы содержаший DataContext

O>Может кто сталкивался с многопоточностью в LINQ to SQL ?

O>Помогите советом.


У вас DataContext один на все потоки или разные? Я делал на каждый новый поток свой DataContext, у меня для 50 потоков примерно 5 параллельных подключений к sql висит в пуле. Но в таком случае при использовании OptimisticConcurrency возможны указанные ошибки, так как если одни и те же данные сначала были загружены несколькими потоками и потом были изменены, то все, кроме первого, получат отказ в применении изменений.
Шурыгин Сергей

"Не следует преумножать сущности сверх необходимости" (с) Оккам
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.