0

我们已经有了一个ASP.NET Web API应用程序,我们正在使用实体框架v6.1.3和SQL Server 2012的一切都运行在本地优良,没有性能问题,它也可以很以及在服务器上,我们有一台运行Windows Server 2012的实体框架主要性能问题,当部署到Azure

当我们试图Azure中的云平台,我们得到了免费试用和部署我们的应用程序,但表现得如此糟糕一些查询从4-7分钟服用。另外作为一个附注,我们获得的服务器连接到互联网,并且可以在我们公司的内部网络之外访问,但性能仍然不是问题,只有在Azure上我们遇到了这个问题。

任何帮助,将不胜感激,我们希望投资于Azure的,但我们担心的是我们将面临我们对我们的试用订购相同的问题。

+0

是在同一区域的Web服务器和SQL Server实例?如果是这样,你一定要写信给这个问题的azure客户服务。 –

回答

0

也许你正在使用的有5个DTU的基本层。简而言之,我们可以说这个数据库每秒可以处理5个事务。 Azure具有从基本到P11的分层,即5个DTU到1750个DTU。另外,如果您为数据中心选择正确的区域,它将有助于提高网络速度。

选择single database on menu,看到了层级和价格。你可以看到你在门户上使用了多少个DTU。那样你就可以为你选择完美的价格/性能等级。例如,如果它高于80%,则会增加层级。如果它低于60%,你可以保持这一层。