gpt4 book ai didi

c# - 选择 MySQL 还是选择 SQL Server Express(免费)?

转载 作者:可可西里 更新时间:2023-11-01 06:56:01 26 4
gpt4 key购买 nike

我需要开发一个面向 Inernet 的中型网站(例如,少于 1000 个用户)以实现信息共享和简单的工作流程。由于预算有限,我选择了免费数据库。由于开发人员熟悉 .Net,因此选择了 C#/ASP.Net 编程语言。我正在使用 Windows Server 2008 x64 版本作为操作系统。

我想知道在我的情况下,使用 MySQL 或 SQL Server Express(免费)的利弊?我认为结论可能因人而异/观点不同,但了解事实(利弊)将有助于我做出决定。

提前致谢,乔治

最佳答案

如果 SQL Server Express 能够满足您的需求而不会遇到其限制,并且您的开发人员/管理员最熟悉 MS SQL,那么请使用它。

否则,使用MySQL。

在这些情况下,总体策略通常是使用您所知道的,只要它能满足您的技术需求。

SQL Server Express 的限制是:

  • 一次仅限于一个处理器(尽管它可以使用多核处理器的所有内核)
  • 可以使用最大 1GB 的 RAM 来缓冲数据
  • 最大数据库数据大小为 4GB(2012 年为 10GB)
  • 不包括 SQL Profiler(但可以与廉价的开发人员版工具一起使用)
  • 未提供工作安排 (IIRC)
  • 未提供导入/导出 (IIRC)

SQL Server Express 仍然使用与每个其他版本相同的数据库引擎,并且它没有超出上述限制的性能限制。

关于c# - 选择 MySQL 还是选择 SQL Server Express(免费)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1906002/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com