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

前端之家收集整理的这篇文章主要介绍了c# – 选择MySQL还是选择SQL Server Express(免费)?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

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

我想知道在我的情况下,使用MySQLsql Server Express(免费)的优缺点?我认为结论可能与不同的人/观点不同,但学习事实(利弊)将有利于我做出决定.

提前致谢,
乔治

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

否则,使用MysqL.

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

sql Server Express的限制是:

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

sql Server Express仍然使用与其他所有版本相同的数据库引擎,并且除了上述限制外,它的性能不受限制.

猜你在找的MySQL相关文章