RDS for Oracle 版本
RDS for Oracle 支持多个 Oracle Database 版本。
注意
有关升级版本的信息,请参阅升级 RDS for Oracle 数据库引擎。
主题
适用于 Amazon RDS 的 Oracle Database 26ai
Amazon RDS 仅在企业版中支持 Oracle Database 26ai。Oracle 仅以企业版形式发布了适用于 Linux x86-64 的 Oracle Database 26ai;标准版 2(SE2)不适用于该平台上的 Oracle Database 26ai。与上一版相比,Oracle Database 26ai(26.0.0.0)包含多项新功能和更新。与 Oracle Database 21c 一样,Oracle Database 26ai 仅支持多租户架构:您不能将数据库创建为传统的非 CDB。要了解有关 CDB 和非 CDB 之间差异的更多信息,请参阅RDS for Oracle CDB 的限制。
在本节中,您可以找到对在 Amazon RDS 上使用 Oracle Database 26ai(26.0.0.0)十分重要的功能和更改。有关这些更改的完整列表,请参阅 Oracle Database 26ai
Oracle Database 26ai(26.0.0.0)的 Amazon RDS 参数更改
Oracle Database 26ai(26.0.0.0)包含一些新参数以及具有新范围和新默认值的旧参数。
新参数
下表显示 Oracle Database 26ai(26.0.0.0)中新的 Amazon RDS 参数。
|
名称 |
值范围 |
默认值 |
可修改 |
说明 |
|---|---|---|---|---|
|
|
N |
指定分布式事务恢复进程(RECO)是使用旧版恢复协议还是升级后的协议。 |
|
|
|
N |
控制是否可以在 DBMS_CRYPTO 软件包中使用已弃用的算法或弱算法。 |
|
|
|
Y |
指定当在不具有 TABLE RETENTION 权限的情况下创建区块链或不可变表时可以设置的最大空闲时间(以天为单位)。 |
|
|
|
Y |
指定与 SQL 财务函数一起使用的财政年度的开始时间。 |
|
|
|
Y |
指定要由 Oracle 客户端驱动程序预提取的行数,以减少网络往返次数。 |
|
|
|
Y |
在 Data Guard 备用实例上启用或禁用自动表空间更改密钥恢复。 |
|
|
|
Y |
指定会话的默认凭证。 |
|
|
|
Y |
控制数据库是否引发额外的堆叠错误消息,其中包含有关遇到错误的数据值的详细信息。 |
|
|
|
Y |
控制 GROUP BY 子句中的正整数是否被视为选择列表中表达式的顺序位置。 |
|
|
|
N |
启用或禁用 PDB 的混合只读模式,支持 CDB 普通用户在本地用户看到只读模式时执行修补。 |
|
|
|
Y |
指定 SQL/JSON 函数和条件在会话级别的默认行为。 |
|
|
|
Y |
启用或禁用 JSON 查询语句检查。 |
|
|
|
Y |
启用或禁用无锁保留。 |
|
|
|
Y |
启用或禁用宽表,这会将最大列限制增加到 4096。 |
|
|
|
Y |
指定 saga 的最长持续时间(以秒为单位)。 |
|
|
|
Y |
指定大型 SGA 池中摄取缓冲区的大小。 |
|
|
|
Y |
控制是自动对内存优化型行存储表使用快速摄取,还是仅在指定了 MEMOPTIMIZE_WRITE 提示时才使用快速摄取。 |
|
|
|
N |
指定可以对 MEMORY_SIZE 设置的最大值。 |
|
|
|
N |
指定实例范围的可用内存的大小(组合了 SGA 和 PGA)。 |
|
|
|
Y |
启用或禁用多语言引擎(MLE),或者有选择地启用某些语言。 |
|
|
|
N |
启用或禁用严格持久的查询数据获取。 |
|
|
|
Y |
控制忽略或引发 PDB 锁定错误的模式。 |
|
|
|
Y |
指定是否在会话级别为 PL/SQL 函数生成动态统计数据。 |
|
|
|
Y |
启用或禁用 PL/SQL 中数字、字符和布尔数据类型之间的隐式转换。 |
|
|
|
Y |
指定高优先级事务在回滚阻止程序之前等待行锁定的最大秒数。 |
|
|
|
Y |
指定中优先级事务在回滚阻止程序之前等待行锁定的最大秒数。 |
|
|
|
Y |
指定优先级事务的模式(ROLLBACK 表示启用,TRACK 表示监控但不强制执行)。 |
|
|
|
Y |
启用或禁用用户会话的只读模式。 |
|
|
|
Y |
启用或禁用自适应结果缓存对象排除。 |
|
|
|
Y |
指定数据库是否对确定性构造强制执行结果缓存完整性。 |
|
|
|
Y |
指定可以在 AWR 报告中为其运行 ADDM 的 AWR 快照的类型。 |
|
|
|
Y |
如果启用,则当会话的 PL/SQL 软件包状态失效时,强制硬会话退出。 |
|
|
|
Y |
控制 SODA(简单 Oracle 文档访问)操作的行为。 |
|
|
|
Y |
启用或禁用 SQL 语句的自动错误缓解。 |
|
|
|
Y |
对每个会话中用户发出的语句启用或禁用 SQL 历史记录监控。 |
|
|
|
Y |
启用或禁用 SQL 转译器,它会自动将 PL/SQL 函数转换为 SQL 表达式。 |
|
|
|
Y |
指定待机解析时间限制(以秒为单位)。 |
|
|
|
Y |
指定语句重定向服务。 |
|
|
|
Y |
指定默认的表空间加密块密码模式。 |
|
|
|
Y |
计算当前时间时使用数据库时区。 |
|
|
|
Y |
启用或禁用跟踪记录安全标签前缀的输出。 |
|
|
|
Y |
指定是否为 PDB 启用或禁用事务恢复。 |
|
|
|
Y |
指定会话中所有用户事务的优先级。 |
|
|
|
N |
控制是否在 UNIFIED_AUDIT_TRAIL 视图中填充包含敏感数据的列。 |
|
|
|
Y |
指定是否启用 HNSW 重新加载。 |
|
|
|
Y |
指定 SGA 中向量池的大小。 |
|
|
|
Y |
启用或禁用查询向量的捕获。 |
|
|
|
Y |
启用或禁用 XML 客户端解码。 |
|
|
|
Y |
在 xmlelement 期间处理无效字符。 |
|
|
|
Y |
指定用于更改 XML 行为的参数。 |
对兼容参数的更改
对于 Amazon RDS 上的 Oracle Database 26ai(26.0.0.0),compatible 参数具有新的最大值。下表显示新的默认值。
|
参数名称 |
Oracle Database 26ai(26.0.0.0)最大值 |
|---|---|
|
23.6.0 |
删除了参数
在 Oracle Database 26ai(26.0.0.0)中移除了以下参数:
-
allow_deprecated_rpcs -
audit_sys_operations -
log_archive_start
适用于 Amazon RDS 的 Oracle Database 21c
Amazon RDS 支持 Oracle Database 21c,其中包括 Oracle 企业版和 Oracle 标准版 2。与上一版相比,Oracle Database 21c (21.0.0.0) 包含多项新功能和更新。一个关键的变化是,Oracle Database 21c 只支持多租户架构:您不能再将数据库创建为传统的非 CDB。要了解有关 CDB 和非 CDB 之间差异的更多信息,请参阅RDS for Oracle CDB 的限制。
在这一部分中,您可以找到对在 Amazon RDS 上使用 Oracle Database 21c (21.0.0.0) 十分重要的功能和更改。有关这些更改的完整列表,请参阅 Oracle Database 21c
Oracle Database 21c (21.0.0.0) 的 Amazon RDS 参数更改
Oracle Database 21c (21.0.0.0) 包含一些新参数以及具有新范围和新默认值的旧参数。
新参数
下表显示 Oracle Database 21c (21.0.0.0) 中新的 Amazon RDS 参数。
|
名称 |
值范围 |
默认值 |
可修改 |
说明 |
|---|---|---|---|---|
|
|
|
|
Y |
允许您控制创建区块链表时可以指定的最长空闲时间。 |
|
|
|
N |
允许您启用或禁用 dbNest。DbNest 为 PDB 提供操作系统资源隔离和管理、文件系统隔离和安全计算。 |
|
|
|
|
N |
指定 PDB 的 dbNest 文件系统配置文件。 |
|
|
|
IGNORE |
Y |
允许您控制和监控执行潜在不安全的数据库诊断操作的用户。 |
|
|
|
YES |
Y |
启用或禁用对数据库驻留连接池 (DRCP) 的专用优化。 |
|
|
|
|
N |
控制数据库驻留连接池 (DRCP) 是为整个 CDB 配置一个连接池,还是为每个 PDB 配置一个隔离连接池。 |
|
|
|
|
Y |
为内存中列存储扫描启用或禁用深度向量化。 |
|
|
|
不适用 |
N |
指定 CDB 或 PDB 的强制用户配置文件。 |
|
|
|
|
Y |
启用或禁用自动创建 SQL 隔离区配置。 |
|
|
|
|
Y |
允许或禁止使用 SQL 隔离区配置。 |
|
|
|
|
Y |
指定 PL/SQL 函数在其结果存储到结果缓存中之前可以执行的最大次数。 |
|
|
|
|
Y |
指定任何单个缓存查询结果可以使用的 |
|
|
|
|
Y |
指定结果缓存可以使用的最大临时表空间量(以字节为单位)。 |
|
|
|
|
Y |
表示插入式数据库 (PDB) 的 SGA 使用量可能具有的最低值。 |
|
|
|
AES128 |
Y |
指定在加密表空间时数据库使用的默认算法。 |
对兼容参数的更改
对于 Amazon RDS 上的 Oracle Database 21c (21.0.0.0),compatible 参数具有新的最大值。下表显示新的默认值。
|
参数名称 |
Oracle Database 21c (21.0.0.0) 最大值 |
|---|---|
|
21.0.0 |
删除了参数
Oracle Database 21c (21.0.0.0) 中删除了以下参数:
-
remote_os_authent -
sec_case_sensitive_logon -
unified_audit_sga_queue_size
用于 Amazon RDS 的 Oracle Database 19c
Amazon RDS 支持 Oracle Database 19c,它包括 Oracle 企业版和 Oracle 标准版 2。
与上一版相比,Oracle Database 19c (19.0.0.0) 包含多项新功能和更新。在本部分中,您可以找到对 Amazon RDS 使用 Oracle Database 19c (19.0.0.0) 十分重要的功能和更改。有关这些更改的完整列表,请参阅 Oracle Database 19c
Oracle Database 19c (19.0.0.0) 的 Amazon RDS 参数更改
Oracle Database 19c (19.0.0.0) 包含一些新参数以及具有新范围和新默认值的旧参数。
新参数
下表显示 Oracle Database 19c (19.0.0.0) 中新的 Amazon RDS 参数。
|
名称 |
值 |
可修改 |
说明 |
|---|---|---|---|
|
TRUE、FALSE(默认值) |
是 |
启用或禁用 LOB 定位器签名功能。 |
|
|
1 到 1024,或 AUTO |
是 |
指定每个 Oracle Data Pump 作业允许的最大并行进程数。 |
对兼容参数的更改
对于 Amazon RDS 上的 Oracle Database 19c (19.0.0.0),compatible 参数具有新的最大值。下表显示新的默认值。
|
参数名称 |
Oracle Database 19c (19.0.0.0) 最大值 |
|---|---|
|
19.0.0 |
删除了参数
Oracle Database 19c (19.0.0.0) 中删除了以下参数:
-
exafusion_enabled -
max_connections -
o7_dictionary_access