Я пытаюсь использовать SQL Server Compact Edition 3.5 в качестве базы данных для приложения для продаж. Было бы 3-4 установки приложения Windows Forms, которые все (через LINQ2SQL) могли бы читать и записывать в один файл .sdf, расположенный на сетевом ресурсе.
Мое (довольно интенсивное) тестирование показало, что это может быть жизнеспособным. Документация утверждает, что SQL Server CE поддерживает до 256 подключений. Зачем SQL Server CE блокировать свои строки? Есть ли другие проблемы concurrency, о которых я должен беспокоиться?
В нижней строке: кто-нибудь использовал SQL Server CE успешно с несколькими приложениями, подключенными к одной базе данных?
Должен ли я избавиться от будущих головных болей и пойти с SQL Server Express?