【发布时间】:2013-07-31 11:13:38
【问题描述】:
MDF 文件访问(当附加到 SQLEXPRESS 时)线程安全吗?
我有一个本地 MDF 文件与我的 WPF 客户端应用程序一起部署。 我正在使用 MDF 文件来保留一些特定于客户端的设置。可能有很多线程同时选择和更新同一行,从而同时通过 SQL 连接提供程序访问文件。
现在,我要问的是,我是否可以像处理远程 SQL SERVER 数据库一样处理线程同步(只需将所有工作留给 SQL 连接提供程序),还是必须将我的关键部分内的数据库调用?
谢谢!
【问题讨论】:
-
查看答案,不清楚您要做什么。如前所述,MDF 是您通常通过数据库引擎访问的核心数据库文件。知道您如何访问它会有所帮助 - 您正在使用的连接字符串,或者如果不是演示您如何修改 MDF 的源代码。没有这些,就不清楚你要做什么。
标签: c# sql-server multithreading mdf