SQL Server Web和Express版本之间是否存在性能差异?

She*_*yan 6 sql-server vps sql-server-express

我有一个带有Windows Server 2008 R2的VPS,带有双处理器四核2 CORES的1 GB RAM.

我的示例应用程序运行速度比我在共享主机上的当前网站慢,当我问出原因时说明了以下原因:

"与SQL Server Web版相比,SQL Server Express的速度往往较慢.这是由于SQL Server Express中的限制,基本上只适用于开发环境.我们已经观察到SQL Server Web版对生产Web的大量改进面对VM的应用程序.因此,这可能是你可能会考虑的事情."

这个逻辑是因为他们想要销售网络版数据库还是确实有一些性能优势.我用Google搜索,并没有在不同版本之间找到类似的东西.

专家对此有何帮助?

Ric*_*kNZ 10

这是由于SQL Server Express中的限制,基本上只适用于开发环境.

这是绝对错误的.

SQL Express用于许多很多生产环境中,它可以作为一个很好的工具.

SQL Express不会受到每秒可处理的查询数量的限制.但是,正如其他人在他们的答案中所说,它受RAM(1GB),DB大小(4GB)和CPU(1)的限制.如果您的数据库介于1GB和4GB之间,那么您可以轻松地注意到与SQL Web的性能差异,其中所有内容都适合内存,而不是另一个内存.

话虽如此,还有许多其他配置/设置/设计选项可以产生更大的影响; 细节取决于您的数据,架构,访问模式等.