Amazon RDS 上的 Microsoft SQL Server 功能 - Amazon Relational Database Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

Amazon RDS 上的 Microsoft SQL Server 功能

Amazon RDS 上支持的 SQL Server 版本包括以下功能。一般来说,除非 Microsoft 文档中另有说明,否则版本中也包括以前版本的功能。

Microsoft SQL Server 2022 功能

SQL Server 2022 包括很多新功能,例如以下各项:

  • 参数敏感计划优化 – 允许单个参数化语句有多个缓存计划,从而可能减少有关参数嗅探的问题。

  • SQL Server Ledger – 提供以加密方式证明您的数据未经授权而未被更改的功能。

  • 事务日志文件增长事件的即时文件初始化 – 可以更快地执行高达 64MB 的日志增长事件,包括对于启用了 TDE 的数据库。

  • 系统页面锁存并发增强 – 在分配和取消分配数据页和范围时减少页面锁存争用,为 tempdb 繁重的工作负载提供显著的性能增强。

有关 SQL Server 2022 功能的完整列表,请参阅 Microsoft 文档中的 SQL Server 2022(16.x)中的新增功能

有关不支持特征的列表,请参阅 不支持的功能以及有限支持的功能

Microsoft SQL Server 2019 功能

SQL Server 2019 包括很多新功能,例如以下内容:

  • 加速数据库恢复 (ADR) – 减少重新启动或长时间运行的事务回滚后的崩溃恢复时间。

  • 智能查询处理 (IQP):

    • 行模式内存授予反馈 – 自动更正多余的授权,否则会导致内存浪费并降低并发性。

    • 行存储上的批处理模式 – 为分析工作负载启用批处理模式执行,而不需要列存储索引。

    • 表变量延迟编译 – 提高了引用表变量的查询的计划质量和整体性能。

  • 智能性能:

    • OPTIMIZE_FOR_SEQUENTIAL_KEY 索引选项 – 提高向索引进行高并发性插入的吞吐量。

    • 改进了间接检查点可扩展性 – 帮助具有繁重 DML 工作负载的数据库。

    • 并发页可用空间 (PFS) 更新 – 允许作为共享闩锁而非独占闩锁进行处理。

  • 监控改进:

    • WAIT_ON_SYNC_STATISTICS_REFRESH 等待类型 – 显示在同步统计信息刷新操作上花费的累积实例级时间。

    • 数据库范围内的配置 – 包括 LIGHTWEIGHT_QUERY_PROFILINGLAST_QUERY_PLAN_STATS

    • 动态管理功能 (DMF) – 包括 sys.dm_exec_query_plan_statssys.dm_db_page_info

  • 详细截断警告 – 数据截断错误消息默认包括表名和列名以及截断的值。

  • 可恢复的联机索引创建 – 在 SQL Server 2017 中,只支持可恢复的联机索引重建。

有关 SQL Server 2019 功能的完整列表,请参阅 Microsoft 文档中的 SQL Server 2019(15.x)中的新增功能

有关不支持功能的列表,请参阅 不支持的功能以及有限支持的功能

Microsoft SQL Server 2017 功能

SQL Server 2017 包括很多新功能,例如以下内容:

  • 自适应查询处理

  • 自动更正计划(自动优化功能)

  • GraphDB

  • 可恢复的索引重建

有关 SQL Server 2017 功能的完整列表,请参阅 Microsoft 文档中的 SQL Server 2017 中的新增功能

有关不支持功能的列表,请参阅 不支持的功能以及有限支持的功能

Microsoft SQL Server 2016 功能

Amazon RDS 支持 SQL Server 2016 的以下功能:

  • 始终加密

  • JSON 支持

  • 运行分析

  • 查询存储

  • 临时表

有关 SQL Server 2016 功能的完整列表,请参阅 Microsoft 文档中的 SQL Server 2016 中的新增功能

Amazon RDS 上的 Microsoft SQL Server 2014 支持终止

SQL Server 2014 在 Amazon RDS 上的支持已经终止。

RDS 正在将仍在使用 SQL Server 2014 的所有现有数据库实例升级到 SQL Server 2016 的最新次要版本。有关更多信息,请参阅 Amazon RDS 中的版本管理

Amazon RDS 上的 Microsoft SQL Server 2012 支持终止

SQL Server 2012 在 Amazon RDS 上的支持已经终止。

RDS 正在将仍在使用 SQL Server 2012 的所有现有数据库实例升级到 SQL Server 2016 的最新次要版本。有关更多信息,请参阅 Amazon RDS 中的版本管理

Amazon RDS 上的 Microsoft Server 2008 R2 支持终止

SQL Server 2008 R2 在 Amazon RDS 上的支持已经终止。

RDS 正在将仍在使用 SQL Server 2008 R2 的所有现有实例升级到 SQL Server 2012 的最新次要版本。有关更多信息,请参阅 Amazon RDS 中的版本管理