首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用MDF SQL Server文件而不是“数据库”是否会影响性能?

使用MDF SQL Server文件而不是“数据库”是否会影响性能?
EN

Stack Overflow用户
提问于 2009-05-29 19:03:03
回答 5查看 1.3K关注 0票数 0

目前,我的网站是使用SQL Server数据库用ASP.NET Webforms编写的。我计划构建一个ASP.NET MVC应用程序,不是因为它更好,而是因为我想学习这项技术。我的问题更具体到数据库。我可以创建数据库并通过web界面的导入功能将SQL表导入到SQL数据库,也可以使用“本地”数据库MDF文件。我喜欢使用MDF文件的想法,因为它更容易备份和处理。我的网站没有太多的流量...事实上,我可能是唯一的用户。:)现在问题来了。

对数据库使用本地SQL Server MDF文件会对性能造成多大影响?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-05-29 19:06:46

实际上什么都没有。或者实际上没有比让数据库在与网站相同的机器上运行更好的了。尽管如此,它仍然是Sql Server Express数据库。在生产方面,您可能希望在专用于服务数据库的单独机器上运行DB。但在代码方面,唯一的区别将是您的连接字符串。

票数 3
EN

Stack Overflow用户

发布于 2009-05-29 19:07:27

SQL server对其服务器上的每个数据库使用MDF文件。MDF文件和“数据库”之间没有区别,因为“数据库”无论如何都会存储在MDF文件中。

票数 2
EN

Stack Overflow用户

发布于 2009-05-29 19:11:13

在性能方面,您应该看不到区别。

最大的问题是生产部署和管理。与动态附加的.mdf相比,管理标准数据库要容易得多。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/927598

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档