2011-09-15 126 views
0

我的桌面PC上安装了SQL Server和SQL Server Express,并且已经为每个数据库单独安装了AdventureWorks数据库。SQL Server Express似乎运行的查询比SQL Server慢很多

当我在SQL Server Express上针对AW数据库运行同一个应用程序时,每个查询所需时间都超过了两倍。这些都是简单的查询 - 不是特别苛刻。没有一个处理器内核处于任何重要负载下。

这让我感到惊讶。我预计(商业)SQL Server在包含数千用户的企业环境中运行速度会更快:我不希望看到单用户在本地数据库上运行一组非常简单的查询的性能差异。

有没有其他人有过类似的经历,或者可以阐明可能发生的事情?谢谢。

回答

4

SQL Server Express仅限于使用单个CPU和1GB RAM,因此可能导致查询运行速度比付费版本慢。

相关问题