我有一系列业务解决方案,主要是B2B客户平均每分钟150多个请求。它托管在Azure上的webrole上。我想知道我是否应该选择Sql Azure S2或Sql Azure P1。 P1非常昂贵,在进行切换之前,我想知道其他人在Sql Azure上运行Saas应用程序,以了解他们通常选择的计划。
我的大多数查询标准S2需要250毫秒才能执行,我不确定这是否过高或可接受。 TX
答案 0 :(得分:1)
在不同的性能级别之间切换是一种无需停机的在线操作。您可以随时在P *上下移动到S *。如果你需要更好的响应时间或最大化你的任何资源分配,我会从S2开始并转移到S3或P1。
您还希望确保使用新的V12服务器,因为它们具有更多用于管理数据库的功能(在线索引构建)
唯一的另一件事是Premium数据库在SSD上运行,因此您可以在需要时获得非常快的IO。
答案 1 :(得分:0)
我同意Sirisha Chamarthi关于S3的评论。
我最近做了一些负载测试,S3在负载方面与P1相提并论。 有时我看到S3的表现更好,这让我很困惑。
P2确实略有改善,但P3确实表现不错。
在我看来,S3是最物有所值的。