重磅发布 | SQL Server 2022 全新版本,全面支持Azure,持续的性能和安全创新
2022年11月16日,微软正式发布SQL Server 2022。这是迄今为止最支持 Azure 的 SQL Server 版本,在性能、安全性和可用性方面进一步创新,标志着 SQL Server 30多年历史的最新里程碑。
SQL Server 2022 是微软智能数据平台的核心元素,该平台无缝集成了运营数据库、分析和数据治理,使客户能够实时响应,为应用程序添加多智能层,释放快速、预测性的洞察力,并随时随地管理数据。
SQL Server 2022与Azure的连接,包括Azure Synapse Link 和 Microsoft Purview,使客户更容易从大规模数据中获得更深入的洞察、预测和治理。Azure集成还包括Azure SQL Managed Instance 托管实例的托管灾难恢复(DR)以及近实时分析,允许数据库管理员以更大的灵活性和更小的用户影响来管理数据资产。同时,性能和可扩展性也将通过内置的全新查询智能自动增强。
SQL Server 是过去10年中最不容易受到攻击的数据库,这一安全创新建立在 SQL Server 的跟踪记录基础上,SQL Server 的 Ledger 使用区块链创建数据库所有更改时间的防篡改跟踪记录。
➤连接到 Azure SQL Managed Instance
托管实例
为了确保正常运行,SQL Server 2022 新的连接功能使其能与 Azure SQL 托管实例更好的进行协同。借助这一新功能,您可以用PaaS作灾难恢复,而相比用IaaS作灾备花费更少时间来设置和管理。
用户可以通过使用内置的分布式可用性组(DAG),将数据复制到 Azure SQL 托管实例作为灾难恢复副本来实现。托管实例可随时启用,无需长时间的配置或维护。您还可以使用此连接功能来减小可能影响数据库性能的大量读取请求。SQL Server 2022 正在努力构建更多功能支持在线灾难恢复。
➤Azure Synapse Link for SQL
以前,将数据从本地数据库移动到云上的大数据平台需要经过提取、转换和加载(ETL)的步骤。配置和运行ETL管道通常比较耗时,而妨碍实现实时洞察。Azure Synapse Link for SQL Server 2022提供自动更改推送,以捕获 SQL Server 内的更改,并将其推送至 Azure Synapse Analytics。
Synapse Link 提供近乎实时的分析以及混合事务和分析处理,对操作系统的影响极小。一旦数据进入Synapse,您就可以将其与许多不同的数据源相结合,适合各种数据的大小、规模或格式,并可使用Azure Machine Learning、Spark 或 Power BI 对数据进行分析。由于自动更改推送仅推送新的或改变的内容,因此传输速度更快,并达到近乎实时的洞察力。而所有这些分析,对 SQL Server 2022 的源数据库的性能影响极小。
➤ 与 Microsoft Purview 的配合
Microsoft Purview 是一个统一的数据治理和管理服务。SQL Server 能与 Microsoft Purview 集成,以实现更好的数据发现,让用户打破数据孤岛:
• 自动扫描本地 SQL Server 获取元数据
• 使用内置和自定义的分类器及Microsoft信息保护敏感度标签,对数据进行分类
• 设置和控制对 SQL Server 的访问权限
➤与 Azure 连接的其它功能
SQL Server 2022 还有更多支持 Azure 的其他功能。与 Azure Arc 代理的简单连接是 SQL Server 2022 默认设置过程的一部分,可启用其他功能,包括:
• 在本地、Azure 和其它云上部署的所有 SQL Server 的统一视图
• 无需额外费用即可对 SQL Server 进行全自动技术评估,帮助用户优化数据库的性能、可伸缩性、安全性、业务连续性等
• 使用 Microsoft Defender for Cloud 保护本地数据
• 使用单点登录和 Azure Active Directory 保护身份
• 在本地的数据库,现也可通过 Azure 按需付费 (Pay-as-you-go) 来采购和计费
微软宣布推出一种新的计费模式,为本地部署的 SQL Server 提供快速灵活的采购和计费方式。通过与全球 Azure 服务上的 Azure Arc 连接,您可以利用新的 SQL Server 云计费模型,为本地部署的 SQL Server 提供更好的许可弹性,对于波峰和临时使用,以小时为单位按用量收费,而无需前期大量的一次性采购。
➤性能
性能至关重要。SQL Server 工程团队的核心引擎功能原则是:无伤害,不需更改应用程序。使用 SQL Server 2022,性能增强无需用户更改代码。
SQL Server 继续提供差异化性能,根据独立机构Transaction Processing Performance Council,在 1TB、3TB、10TB 和 30TB 上,OLTP 性能排名第一,非集群 DW 性能排名第一。在 SQL Server 2022 中:
• 通过查询存储 (Query Store),SQL Server 2022 增加了对只读副本的支持,并启用查询提示以提高性能并快速解决问题,而无需更改源T-SQL。
• 借助智能查询处理 (Intelligent Query Processing),SQL Server 2022根据常见的客户问题扩展更多场景。例如,“参数敏感计划”是指参数化查询的单个缓存计划对于所有可能的传入参数值不是最优的场景。SQL Server 2022 可以为单个参数化语句自动启用多个活动缓存计划。这些缓存的执行计划,将根据参数值适应不同的数据大小。
➤安全性
在过去的十年里,SQL Server 几乎没有漏洞。在此基础上,新的 SQL Server Ledger 功能创建了一个数据修改的篡改证据跟踪记录。这可以检测恶意行为者的篡改,可应用于内外部审计等场景。
➤可用性
除了在实例级别使用 Contained Availability Groups 之外,您还可以在可用性组级别创建一个 Always On 的可用性组来管理自己的元数据对象 (用户、登录、权限)。此外,当您有跨多个位置的用户时,它可以保持多写环境平稳运行。SQL Server 2022 执行最后一个写入者胜出 (last-writer wins)规则,在检测到冲突时,选择最近的修改保存在所有副本上。
Azure SQL 迁移服务
微软为用户的迁移上云之旅提供帮助,并宣布了一项新的计划:SQL + Apps迁移工厂。该计划可以帮助用户评估 SQL Server 应用程序和数据库,并将适合的项目迁移到 Azure SQL,用户无需为此迁移工厂计划支付任何费用。
SQL Server IoT 2022
微软还将发布 SQL Server IoT 2022,它专为固定功能使用场景而设计,并通过OEM渠道发售特殊专用的使用权许可。
——转载自Azure云科技微信公众号2022年12月8日发布文章