【问题标题】:MDF file in App_Data, is it thread safe?App_Data 中的 MDF 文件,它是线程安全的吗?
【发布时间】:2014-01-16 21:13:40
【问题描述】:

我的 C# asp.net mvc 程序的 app_data 目录中有一个本地数据库文件 (.mdf)。

如果我的网站上有很多用户都从.mdf 文件中读取数据,它是线程安全的吗?这将是只读的,并且每周更新几次。

谢谢

【问题讨论】:

    标签: sql sql-server asp.net-mvc visual-studio-2013 mdf


    【解决方案1】:

    是的,.mdf 正在由安装在您的计算机(或使用您的应用程序的任何其他计算机)上的 SQL Server Express 处理,并且 SQL Server > 线程安全,因为您可以向它抛出任意数量的并发请求,并且在这种工作负载下它不会中断。

    【讨论】:

    • 因此,MDF 文件必须安装 SQL Server Express 才能工作。它不能单独工作。
    • @Bill:必须有一个 SQL Server Express 实例来处理.mdf 文件
    • SQL Compact 版本怎么样,这项工作可以独立运行吗?我在 Visual Studio 2013 中看不到它
    • @Bill:不推荐使用 SQL Server Compact,取而代之的是 SQL Server Express(以及 SQL Server 2012 中的 LocalDB 版本)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-19
    • 2011-11-09
    • 1970-01-01
    相关资源
    最近更新 更多