用于asp.net中的B2B SaaS解决方案的SQL Azure S2或P1

时间:2015-04-17 03:30:12

标签: azure azure-sql-database saas

我有一系列业务解决方案,主要是B2B客户平均每分钟150多个请求。它托管在Azure上的webrole上。我想知道我是否应该选择Sql Azure S2或Sql Azure P1。 P1非常昂贵,在进行切换之前,我想知道其他人在Sql Azure上运行Saas应用程序,以了解他们通常选择的计划。

我的大多数查询标准S2需要250毫秒才能执行,我不确定这是否过高或可接受。 TX

2 个答案:

答案 0 :(得分:1)

在不同的性能级别之间切换是一种无需停机的在线操作。您可以随时在P *上下移动到S *。如果你需要更好的响应时间或最大化你的任何资源分配,我会从S2开始并转移到S3或P1。

您还希望确保使用新的V12服务器,因为它们具有更多用于管理数据库的功能(在线索引构建)

唯一的另一件事是Premium数据库在SSD上运行,因此您可以在需要时获得非常快的IO。

答案 1 :(得分:0)

我同意Sirisha Chamarthi关于S3的评论。

我最近做了一些负载测试,S3在负载方面与P1相提并论。 有时我看到S3的表现更好,这让我很困惑。

P2确实略有改善,但P3确实表现不错。

在我看来,S3是最物有所值的。