Which Azure SQL Database service tier provides the fastest recovery time for a database?
Select only one answer.
A. General Purpose
B. Business critical
C. Hyperscale
D. Standard
B
技巧:排除明显错误选项,在没有明显错误的选项中选择最合理的选项。
A. 不正确。常规用途服务层级的体系结构模型基于计算和存储的分离,它是 Azure SQL 数据库中的默认服务层级,专为大多数常规工作负载而设计。采用该方案可能会对正在运行的重型工作负载造成一定的性能影响,原因是转换时间较长,并且新节点从冷缓存启动。
B. 正确。 业务关键服务层级模型基于数据库引擎进程群集,该模型依赖于存在数据库引擎节点的仲裁,以最大限度地减少对工作负载性能的影响,即使在执行维护活动期间也是不例外。发生系统故障时,主实例上的数据库将被禁用,某个次要副本将立即成为新的读写主数据库,该数据库随时可以处理查询。
C. 不正确。超大规模服务层级适用于所有工作负载类型,它支持提供独立、可缩放的计算和存储。它主要关注的是可扩展性和性能,而部是最快的恢复时间。
D. 不正确。基于 DTU 的购买模型针对常见工作负载提供均衡的捆绑计算和存储包,希望获得简单预配置资源选项的客户。Azure 建议选择基于vCore的购买模型,它适合注重灵活性、控制度和透明度的客户。