Amazon RDS 上的 Microsoft SQL Server 功能 - Amazon Relational Database Service

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 中的版本管理