我打算开始开发一个ASP.NET应用程序,我想知道该使用哪个数据库。性能非常重要,数据库应该能够处理大约50GB的数据库而没有问题。然而,我在想,是否值得支付SQL Server许可证费用。我已经寻找了MSSQL Server(2005/2008)和MySQL之间的性能和可伸缩性比较,但我似乎找不到任何好的测试。你能指向一些与此主题相关的广泛基准测试吗?
我打算开始开发一个ASP.NET应用程序,我想知道该使用哪个数据库。性能非常重要,数据库应该能够处理大约50GB的数据库而没有问题。然而,我在想,是否值得支付SQL Server许可证费用。我已经寻找了MSSQL Server(2005/2008)和MySQL之间的性能和可伸缩性比较,但我似乎找不到任何好的测试。你能指向一些与此主题相关的广泛基准测试吗?
传统上,如果你进行大量的读操作,MySQL通常非常快。例如,在网站上,读写比可能为100:1,因此MySQL表现良好。如果您正在计划高事务处理数据库,则应直接使用MSSQL。如果资金不是问题,无论如何都应直接使用MSSQL,因为它是更好的产品。