集成加速和卸载
适用范围:SQL Server 2022 (16.x)
SQL Server 2022 (16.x) 提供了一个框架,用于将特定的 SQL Server 工作负荷计算卸载到硬件设备。
本文介绍向硬件设备卸载和加速。
SQL Server 2022 (16.x) 使用 Intel® QuickAssist Technology (QAT) 实现集成的卸载和加速。 可以使用 Intel® QAT 卸载备份压缩,以减少 CPU 使用率、备份完成时间并减少存储消耗。 若要备份或还原具有加速压缩的数据库,请安装 Intel® QAT 驱动程序。 有关用于 SQL Server 的特定信息和说明,请参阅配置 Intel® QuickAssist QuickAssist Technology (QAT)。
备份和还原数据库
用于备份压缩的集成加速和卸载的一个用例。 压缩可加快备份和还原操作的速度,并节省空间。 压缩还消耗可能影响应用程序性能的 CPU 资源。 由于 Intel® QAT 是一种集成的加速和卸载解决方案,因此可以使用它来备份和还原具有压缩的数据库,并减少 CPU 上的负载压缩位置。
备份压缩是通过包括 BACKUP T-SQL 命令的 COMPRESSION 关键字启用的,现在可以使用 ALGORITHM 参数在 MS_XPRESS(默认值)和 QAT_DEFLATE 之间进行选择。 有关如何压缩备份的信息,请参阅配置备份压缩 (SQL Server)。
版本特定的功能
从 Windows 上的 SQL Server 2022 (16.x) 开始,支持集成加速和卸载。
预览版软件是 Evaluation Edition。 其支持:
- 硬件卸载 - 可以使用物理设备。 如果没有设备可用,它将回退到基于软件的压缩。
- 软件压缩。
- 如果驱动程序可用,则要还原的压缩备份。
注意
无需硬件才能成功还原以前压缩的备份。 但是,若要备份或还原具有加速压缩的数据库,必须安装产品驱动程序。
限制
集成加速和卸载在 Linux 或容器上不可用。