
前不久,全球知名的数据库流行度排行榜网站DB-Engines 公布了其2020年度数据库(DBMS of the Year)奖,Azure SQL 数据库超越其他云数据库服务,成为DB-Engines 发布排名 9 年以来,首个进入其全球年度数据库榜单三甲的云数据库!
DB-Engines 评选年度数据库的标准是计算数据库当前最新人气分数的同比增长量,分数增长最多的即会被评为年度数据库。在 2020 年 1 月至 2021 年 1 月期间,Azure SQL 数据库的人气得分从 28.2 分上涨至 71.4 分,令人瞩目地飙升了 253%,凭借这一增长量入选DB-Engines 2020全球年度数据库榜单三甲!
排名 | 数据库管理系统 DBMS | 同比人气分数增长量 2020.01 - 2021.01 |
1 | PostgreSQL | +45.03 |
2 | Microsoft Azure SQL Database | +43.16 |
3 | MongoDB | +30.26 |
注:优胜者 PostgreSQL 和第三名 MongoDB 都可以在 Azure 上使用。
DB-Engines 人气评分趋势图
PostgreSQL:
https://azure.microsoft.com/en-us/services/postgresql/
MongoDB:
https://www.mongodb.com/cloud/atlas/azure-mongodb

Azure SQL 数据库人气评分从 28.2 分上涨至 71.4 分
与此同时,Azure SQL 数据库还被 TechRadar 评为2021年最佳云数据库 No.1!至此Azure SQL 数据库在两个知名数据库排行榜上均跻身领先位置,那么作为在全球范围内受到广泛好评的云数据库,它到底能做些什么?又有哪些独特的优势使其如此深受青睐?接下来让我们一起来看看吧!
2021年最佳云数据库 No.1:
https://www.techradar.com/best/best-cloud-databases
认识 Azure SQL 数据库

Visual Studio MAGAZINE: Azure SQL Database fared better in a ranking of "Best cloud databases of 2021" by TechRadar, published in November 2020, where it's No. 1.
Visual Studio MAGAZINE:
https://visualstudiomagazine.com/articles/2021/01/14/azure-db-award.aspx?admgarea=features
No. 1:
https://www.techradar.com/best/best-cloud-databases
Azure SQL 数据库是一项数据库即服务,完全托管于云中。它建立在 Microsoft SQL Server 产品的最新稳定版本上,并针对云上运行的特性进行了优化(自动扩展、异地备份、自动调优等),因此不支持手动备份/恢复、服务器配置参数管理等特性。
Azure SQL 数据库:
https://db-engines.com/en/system/Microsoft+Azure+SQL+Database
Microsoft SQL Server:
https://db-engines.com/en/system/Microsoft+SQL+Server
Azure SQL为迁移和更新现有应用程序,或在云上构建新应用程序提供了灵活的选项。它在和本地 SQL Server 相同引擎环境下构建,为你的整个投资组合提供一致和统一的体验 。这让数据库管理员和开发人员能够运用其现有的 SQL 技能,在云上实现现代化和创新,使其可以专注于构建新的应用程序,而不必担心存储大小或资源管理。
Azure SQL 数据库四大优势
1. 完全托管,可自动执行更新、预配和备份
无需用户参与的情况下处理大多数数据库管理功能,如升级、修补、备份和监控。Azure SQL 数据库始终运行在最新稳定版 SQL Server 数据库引擎和具有 99.99% 可用性的已修补 OS 之上,SQL Server 的最新功能会先发布到 SQL 数据库,然后再发布到 SQL Server 本身,无需投入任何修补或升级开销,即可获得 SQL Server 的最新功能。Azure SQL 数据库中内置的 PaaS 功能可让你专注于对业务至关重要的特定于域的数据库管理和优化活动。
2. 灵活响应,无服务器计算和超大规模存储
无服务器是 Azure SQL 数据库中单一数据库的计算层,可根据工作负载需求自动缩放计算,并按每秒使用的计算量计费。此外,当仅对存储计费时,无服务器计算层将在非活动期间自动暂停数据库;当活动返回时,它将自动恢复数据库。

无服务器计算层可自动暂停/恢复数据库

SQL 数据库无服务器只需为每秒使用的计算资源付费,从而优化总体性价比
突破可能影响应用程序性能的资源限制,Azure SQL 数据库中的“超大规模”服务层级可通过将存储快速扩展到 100 TB 来适应不断变化的需求。灵活的体系结构允许存储按需增长,并支持几乎瞬间完成数据库备份和几分钟内的快速数据库还原。除此之外,还支持快速横向扩展和纵向扩展,包括可预配一个或多个只读节点,以卸载读取工作负载并用作热备用服务器,以及可在不变的时间内纵向扩展计算资源,以在需要时应对繁重的工作负载,然后在不需要时重新纵向缩减计算资源。
3. 保护层、内置控件和智能威胁检测可确保数据安全
Azure SQL 数据库、SQL 托管实例和 Azure Synapse Analytics 为云和企业应用程序提供关系数据库服务,IP 防火墙规则基于每个请求的起始 IP 地址授予对数据库的访问权限,虚拟网络服务终结点将虚拟网络连接扩展到 Azure 主干网,并使 Azure SQL 数据库能够识别作为流量来源的虚拟网络子网。
4. 内置 AI 和高可用性,提供高达 99.995% 的 SLA,保证峰值性能和持续性
通过基于人工智能和机器学习的持续性能优化,Azure SQL 数据库和 Azure SQL 托管实例自动优化可以提供最佳性能和稳定的工作负载。Azure SQL 数据库自动优化与数据库引擎中的 SQL Server 自动优化功能共享其核心逻辑。
自动优化是一项完全托管的智能性能服务,使用内置的智能来持续监视在数据库上执行的查询,并自动提高其性能。这是通过动态调整数据库以适应不断变化的工作负载并应用优化建议来实现。自动优化通过人工智能向 Azure 上的所有数据库进行横向学习,并动态地提高其优化操作。在开启自动优化时,数据库运行时间越长,执行能力就越好。

Azure SQL 数据库中的自动优化
Azure 混合权益带来更优体验
Azure 混合权益是用于 Windows Server 或 SQL Server 迁移的最具成本效益的云。
Azure 混合权益:
https://www.azure.cn/pricing/hybrid-benefit/
利用 Azure 混合权益和保留实例,在 Windows Server 上节省多达 55% 的成本
使用 Azure 混合权益,在迁移到 Azure SQL 数据库时节省至多 30% 的费用
根据需要移动一些工作负荷或整个数据中心
最大限度地利用现有的软件保障投资
将 SQL Server 数据资产迁移上 Azure 成本更低,性能更强,发展更好

采用 IaaS 时,Azure 混合权益计划相对于许可移动性有哪些优势?

获取更多 Azure SQL Database 相关信息请参考以下链接:
Azure SQL 数据库文档
https://docs.microsoft.com/zh-cn/azure/azure-sql/database/
Azure SQL 数据库定价
https://azure.microsoft.com/zh-cn/pricing/details/sql-database/single/
使用 Azure 免费帐户在云中试用 SQL Server
https://azure.microsoft.com/zh-cn/free/sql-on-azure/
企业客户点击此处申请试用
https://www.microsoft.com/china/azure/index.html?fromtype=cn#azurefreeform








