SQL数据库是基于微软最先进的SQL Server引擎的云端关系型数据库服务,具有关键任务功能。SQL数据库提供可预测的性能,无需停机即可扩展,业务连续性和数据保护,所有的这些功能几乎不需要自己管理。你可以专注于应用程序的快速开发并且加快产品的上市时间,而不是把大把时间用来管理虚拟机等基础设施。因为它是基于SQL Server引擎, SQL数据库支持现有的SQL Server工具,库和API ,使你更容易移动和扩展你的应用到云端。
 

 
调整性能不停机这个功能在SQL数据库中的基本,标准,精选都可用。每个服务提供不同级别的性能和功能以提供给不同重量级的数据库工作负载支持。你可以先将你前期的应用部署在一个小的数据库上一个月也就才几块钱,然后当你的应用慢慢变大之后,你可以在无需停机的情况下,直接手动或者通过代码把SQL数据库升级。
 
对于许多企业和应用来说,能够创建数据库和单一数据库性能向上调或向下调就够了,尤其是如果使用模式是相对可预测的。但如果你有不可预知的使用模式,就比较难以管理成本和你的商业模式。
 
用SQL数据库弹性池解决这个问题,这个概念很简单。您将性能分配给一个池,并为池的集体性能付费而不是单个数据库的性能。您不需要手动去调数据库性能或下降,池中的弹性数据库,自动扩展,以满足您的需求。弹性数据库消耗资源但不超过池的限制,所以你的成本仍然是可以预测的,即使数据库的使用量无法预测。
 
无论是哪种方式,单一或弹性都可以使用,并不是选择了一种就不能选择第二种。您可以将单一数据库与弹性的数据库池混合使用,甚至你可以改变单一数据库的服务等级可以做弹性池的创新设计。此外,你可以混合和匹配的Azure的SQL数据库服务来满足您的定制需要,提高成本和资源效率,和打开新的商业机会。
 
但是,如何比较数据库和数据库池的相关性能呢?答案就在于数据库事务处理单元(DTU)的单一数据库和弹性DTU(edtu)的弹性数据库和数据库的区别。


Azure有着业界领先的99.99%可用性服务级别协议(SLA),微软管理的全球网络数据中心供电(BTW,在中国是由世纪互联运维,因为你懂的),有助于保持你的程序7*24的健康运行。你可在每一个SQL数据库使用内置的数据保护、容错和数据保护功能,否则你将需要自己设计、购买、建造和管理。即使如此,根据您的业务需求,您可能需要额外的保护层以确保您的应用程序和您的业务在出现灾难、错误或者其他不可预估的事故情况下,可以迅速恢复。在SQL数据库中,每个服务层提供了一个不同的菜单功能,您可以使用启动,并保持这种方式。你可以用点时间恢复到一个数据库到一个较早的状态,最早是35天。此外,如果你的数据所在的数据中心出现问题,你可以切换到不同区域的数据库副本。或者你可以使用副本升级或迁移到不同的地区。
 

SQL Server有一个传统,坚实的数据安全,SQL数据库的维护功能,限制权限,保护数据,并帮助您监视活动。