热门排行
简介
Microsoft SQL Server 2022企业破解版是一款全面的数据库平台,随着微软SQL Server 2022正式上市,SQL Server 2022无论是在性能、安全性和可用性都获得提升,同时微软也进一步强化SQL Server的云计算功能,借由与Azure紧密连接,包括Azure Synapse Link和Microsoft Purview,使用户能够大规模且迅速地执行资料分析、预测和治理。SQL Server 2022 以旧版为基础来成长SQL Server作为平台,让您选择开发语言、数据类型、内部部署或云环境和操作系统。欢迎需要此款工具的朋友前来下载使用。
Microsoft SQL Server 2022新增功能
用于 SQL Server 的 Azure Synapse 链接:此功能允许您在对操作工作负载的影响最小的情况下运行近乎实时的分析并降低复杂性,因为它不需要使用 ETL 流程来处理数据移动。
对象存储集成:目前,您不限于使用 Azure 存储。 SQL Server 2022 支持与 S3 兼容的对象存储,以备份到 URL 和数据湖虚拟化。
链接到 Azure SQL 托管实例:SQL Server 2022 允许您将 SQL Server 实例连接到 Azure SQL Server 托管实例,从而允许您将只读工作负载卸载到云中。
包含的可用性组:您将能够创建一个具有自己的用户、登录名、权限和 SQL 代理作业的可用性组。迄今为止,如果您想授予新登录访问可用性组数据库的权限,则必须在托管该可用性组的所有服务器上创建用户。
分布式可用性组:将增加对修改所需的同步辅助以提交的支持,并增加高延迟链接上的 TCP 连接数。
与 Microsoft Purview 集成:Microsoft Purview 是一种数据治理解决方案,可简化本地和多云环境中的数据管理。现在您可以对实例应用访问策略,包括新的“SQL 性能监视器”和“SQL 安全审计员”角色。
Azure 活动目录身份验证:现在我们可以在 Linux 和 Windows 服务器上使用 Azure AD 身份验证连接到 SQL Server(如果它们是启用了 Azure Arc 的服务器)。启用 Azure Arc 的服务器允许您管理在 Azure 外部托管的 Windows 和 Linux 物理和虚拟服务器。
硬件集成:这个最新版本的 SQL Server 使用 CPU 的 AVX-512 指令集来改进批处理模式操作。在为您的新服务器选择合适的 CPU 时,需要考虑这一点。此外,名为集成加速和卸载的新功能提供了一个框架,用于将特定 SQL Server 工作负载计算卸载到硬件设备。此时,它与 Intel 的 QuickAssist 技术 (QAT) 一起工作,并允许卸载备份(恢复)压缩(解压缩)任务。
安装激活说明
1、下载并解压,本镜像已集成产品密钥,在安装时自动填写
Microsoft SQL Server 的功能
一、分析
1、适用于SQL的AzureSynapseLink
在SQLServer2022(16.x)中取得作业数据的近乎实时分析。在SQLServer2022(16.x)和AzureSynapseAnalytics专用SQL集区中的作业存放区之间顺畅地整合,AzureSynapseLinkforSQL可让您在作业数据上执行分析、商业智能和机器学习案例,且对源数据库具有新变更摘要技术的影响最低。
2、对象存储器整合
SQLServer2022(16.x)引进了数据平台的新物件存储器整合,让您除了Azure存储器之外,还能够整合SQLServer与S3兼容的物件存储器。第一个是备份至URL,第二个是DataLakeVirtualization。
DataLakeVirtualization整合PolyBase与S3兼容的物件存储器,新增对使用T-SQL查询parquet文件的支持。
二、可用性
1、链接至AzureSQL受控执行个体
将您的SQLServer实例连接至AzureSQL受控执行个体。
2、自主可用性群组
创建AlwaysOn可用性群组,
-除了实例层级之外,管理自己的元数据对象(用户、登录、权限、SQLAgent操作等)。
-在可用性组中包含特制化自主系统数据库。
3、分布式可用性群组
-现在使用多个TCP连线,以通过长时间tcp延迟跨远程链接提供更好的网络带宽使用率。
4、改善的备份元数据
backupset系统数据表会传回上次有效的还原时间。
三、安全性
1、适用于云端的MicrosoftDefender整合
使用适用于SQL的Defender方案保护您的SQL服务器。适用于SQL的Defender方案需要启用适用于Azure的SQLServer扩充功能,并包含探索和减轻潜在数据库弱点的功能,以及侦测可能表示您数据库威胁的异常活动。深入了解适用于SQL的Defender如何随时随地保护您的整个数据库资产:内部部署、混合式和多云环境。
2、MicrosoftPurview整合
将MicrosoftPurview访问原则套用至AzureArc和MicrosoftPurview资料使用管理中注册的任何SQLServer实例。
-新引进的SQL性能监视器,而SQL安全性审计员角色会与使用MicrosoftPurview访问原则的最低权限原则一致。
3、总账
总帐功能会在您的数据库中提供窜改辨识功能。您可以通过密码编译的方式向其他对象(例如审计者或其他商业合作对象)证明您的数据未被篡改。
4、AzureActiveDirectory验证
使用AzureActiveDirectory(AzureAD)验证连接到SQLServer。
5、一律使用安全内存保护区加密
支持JOIN、GROUPBY和ORDERBY,以及使用内存保护区在机密查询中使用UTF-8定序的文字数据行。增强效能。
6、存取控制:权限
针对最低权限原则和外部原则的已修改SQL权限系统进行深入说明,新的细微权限可改善遵循最低权限
7、访问控制:服务器层级角色
新的内置服务器级别角色可针对套用至整个SQLServer实例的系统管理工作启用最低特殊权限访问
8、动态数据屏蔽
动态数据屏蔽的细微UNMASK权限。
9、支持PFX证书和其他密码编译改善
新的PFX文件格式证书和私钥的导入和导出支持。备份和还原主要密钥至AzureBlob存储器的能力。SQLServer产生的证书现在具有默认RSA密钥大小3072位。
已新增BACKUP SYMMETRIC KEY和RESTORE SYMMETRIC KEY。
10、支持MS-TDS 8.0通信协议
新的 MS-TDS 通信协议反复项目。 请参阅TDS 8.0和TLS 1.3支持:
- 强制加密
- 让MS-TDS与 HTTPS 保持一致,让网络设备可以管理额外的安全性
- 移除 MS-TDS / TLS 自定义交错,并启用 TLS 1.3 和后续 TLS 通信协议版本的使用。
四、效能
1、系统页面闩锁并行增强功能
全局配置映射(GAM)页面和共享全局配置对应(SGAM)页面同时减少页面闩锁竞争,同时配置/解除配置数据页和范围。这些增强功能适用于所有用户数据库,特别是对tempdb繁重的工作负载有所帮助。
2、缓冲集区平行扫描
利用多个CPU核心,改善大型内存机器上缓冲集区扫描工作的效能。深入了解触发缓冲集区扫描的作业可能会在大型内存电脑上缓慢执行。
已排序的丛集资料行存放区索引
3、已排序的群集数据行存放区索引(CCI)
在索引生成器将数据压缩成索引区段之前,先排序内存中现有的数据。这具有更有效率的区段消除的可能性,因此降低从磁盘读取的区段数目时,会产生更佳的效能。如需详细信息,请参阅CREATECOLUMNSTOREINDEX(Transact-SQL)和数据行存放区索引的新功能。
您也可以在SynapseAnalytics中使用。。
4、改善的数据行存放区区段消除
所有数据行存放区索引都受益于数据类型的增强区段消除。资料类型选择对数据行存放区索引查询的查询效能有显著的影响。此区段消除会套用至数值、日期和时间数据类型,以及小数字数小于或等于两个的datetimeoffset数据类型。从2022SQLServer2022(16.x)开始,区段消除功能会延伸到字符串、二进制、guid数据类型,以及datetimeoffset数据类型,以调整大于两个。
5、内存内部OLTP管理
改善大型内存服务器中的内存管理,以减少内存不足的状况。
6、虚拟记录文件成长
在旧版的SQLServer中,如果下一个成长超过目前记录大小的1/8,而成长小于64MB,则会建立四个VFS。在SQLServer2022(16.x)中,此行为稍有不同。如果成长小于或等于64MB且目前记录大小超过1/8,则只会建立一个VLF。如需VLF成长的详细信息,请参阅虚拟记录文件(VFS)。
7、执行程管理
-ParallelRedoThreadPool:与具有重做工作的所有数据库共享的实例层级执行绪集区。如此一来,每个数据库都可以利用平行重做的优点。限制为稍早最多100个线程。
-平行重做批次重做-重做记录文件记录的批次会以一个闩锁提升速度来批次处理。这可改善恢复、拦截重做和损毁复原重做。
8、降低缓冲集区I/O升级
减少从存储器填入缓冲集区时,单一页面升级为八页的事件,导致不必要的I/O。预先读取机制可以更有效率地填入缓冲集区。这项变更是在SQLServer2022年引进,(所有版本),并包含在AzureSQLDatabase和AzureSQL受控执行个体中。
9、增强的微调锁定算法
微调锁定是引擎内多个线程一致性的一大部分。数据库引擎的内部调整可让微调锁定更有效率。这项变更是在SQLServer2022年引进,(所有版本),并包含在AzureSQLDatabase和AzureSQL受控执行个体中。
10、改善虚拟记录文件(VLF)算法
虚拟文件记录(VLF)是实体交易记录的抽象概念。根据记录增长,拥有大量的小型VFS可能会影响恢复等作业的性能。我们已变更我们在特定记录增长案例期间建立多少VLF文件的算法。若要深入了解如何在2022SQLServer2022(16.x)中变更此算法,请参阅虚拟记录文件(VFS)。这项变更是在2022SQLServer2022年引进,(所有版本)并包含在AzureSQLDatabase中。
11、交易记录文件增长事件的立即档案初始化
普通而言,交易记录文件无法受益于立即文件初始化(IFI)。从2022SQLServer2022(16.x)(所有版本)和AzureSQLDatabase中,立即档案初始化可让交易记录成长事件受益,最多64MB。新数据库的默认自动成长大小增量为64MB。大于64MB的交易记录文件自动成长事件无法受益于立即档案初始化。
五、查询存放区和智能型查询处理
智能查询处理(IQP)功能系列包含可通过最少实现工作改善现有工作负载性能的功能。
1、次要复本上的查询存放区
次要复本上的查询存放区可在主要复本可用的次要复本工作负载上启用相同的查询存放区功能。
2、查询存放区提示
查询存放区提示会利用查询存放区,提供方法来塑造查询计划,而不需变更应用程序代码。先前只能在AzureSQLDatabase和AzureSQL受控执行个体上使用,查询存放区提示现在可在SQLServer2022(16.x)中使用。需要启用查询存放区,且处于「读取写入」模式。
3、记忆体授与意见反应
内存授与意见反应会根据过去效能调整为查询配置的内存大小。SQLServer2022(16.x)引进百分位数和持续性模式内存授与意见反应。需要启用查询存放区。
-持续性:可让指定快取计划之内存授与意见反应保存在查询存放区中,以便在快取收回之后重复使用意见反应的功能。持续性可让内存授与意见反应,以及新的DOP和CE意见反应功能。
-百分位数:新的算法可改善具有广泛震动内存需求的查询效能,使用来自数个先前查询执行的内存授与信息,而不只是来自紧接在查询执行的内存授与。需要启用查询存放区。从SQLServer2022CTP2.1起,新建立的数据库预设会启用查询存放区。
4、参数敏感性计划优化
自动启用单一参数化语句的多个作用中缓存计划。缓存的执行计划会根据客户提供的运行时间参数值,(s)来容纳许多不同的数据大小。
5、DOP)意见反应(平行处理原则的程度
新的数据库范围设定选项会自动调整平行处理原则的程度,以便重复查询,以针对没有效率平行处理原则可能会导致效能问题的工作负载优化。类似于AzureSQLDatabase中的优化。需要启用查询存放区,且处于「读取写入」模式。
从RC0开始,每个查询重新编译SQLServer使用现有意见反应来比较查询的运行时间统计数据与先前编译的运行时间统计数据与现有的意见反应。如果效能不相同或更好,我们会清除所有DOP意见反应,并从编译的DOP开始触发查询的重新分析。
6、基数估计意见反应
识别并修正重复查询的次佳查询执行计划,当这些问题是由不正确的估计模型假设所造成时。需要启用查询存放区,且处于「读取写入」模式。
7、最佳化强制执行计划
使用编译重新执行,藉由预先缓存不可重复的计划编译步骤,改善强制计划产生的编译时间。
六、管理性
1、适用于SQLServer的Azure扩充功能的整合式设定体验
在安装时安装适用于SQLServer的Azure扩充功能。Azure整合功能的必要项目。
2、管理适用于SQLServer的Azure扩充功能
使用SQLServer配置管理器来管理SQLServer服务的Azure扩充功能。需要建立已启用AzureArcSQLServer实例,以及其他已连接功能的Azure连接功能。
3、最大服务器内存计算
在安装期间,SQL安装程序建议最大服务器内存的值,以符合记载的建议。基础计算在2022(16.x)中SQLServer不同,以反映建议的服务器内存配置选项。
4、加速数据库恢复(ADR)改善
有数个改善可解决持续性版本存放区(PVS)存储器,并改善整体延展性。SQLServer2022(16.x)会实现可持续性版本存放区更简洁的线程,而不是每个实例,并已改善PVS页面跟踪器的内存使用量。另外还有数个ADR效率改善,例如并行改善,可协助清除程序更有效率地运作。ADR会清除先前因为锁定而无法清除的页面。
5、改善的快照集备份支持
新增对冻结和解除冻结I/O的Transact-SQL支持,而不需要VDI客户端。
6、压缩数据库WAIT_AT_LOW_PRIORITY
在旧版中,压缩数据库和数据库文件以回收空间通常会导致并行问题。SQLServer2022(16.x)会将WAIT_AT_LOW_PRIORITY新增为压缩作业(DBCCSHRINKDATABASE和DBCCSHRINKFILE)的其他选项。当您指定WAIT_AT_LOW_PRIORITY时,需要Sch-S或Sch-M锁定的新查询不会遭到等候压缩作业封锁,直到压缩作业停止等候并开始执行为止。
7、XML压缩
XML压缩提供方法来压缩XML数据行和索引的异行XML数据,以改善容量需求。
8、非同步自动更新统计数据并行
如果您启用ASYNC_STATS_UPDATE_WAIT_AT_LOW_PRIORITY数据库范围设定,请避免使用异步统计数据更新的潜在并行问题。
9、备份和还原至S3兼容的物件存储器
SQLServer2022(16.x)会-扩充语法是使用RESTAPI新增对新S3连接器的支持。