1. Active Data Guard - Standby Result Cache
Active Data Guard 备用数据库中的结果缓存用于缓存在物理备用数据库上运行的查询结果。 在角色转换到主数据库的情况下,现在将保留备用数据库结果缓存,以确保卸载报告和其他查询的性能继续进行,而不会损害备用结果缓存的性能优势。
结果缓存的使用极大地提高了重复查询的查询性能,并将对主数据库和备用数据库的性能影响降至最低。 通过在备用数据库上维护结果缓存,将保持在备用数据库上运行的任何查询的性能,以确保以前卸载的报告和其他使用备用数据库的只读应用程序不会受到角色转换的影响。
2. Data Guard Broker Far Sync Instance Creation
Data Guard Broker 现在允许用户使用单个命令创建远程同步实例并将其添加到 Data Guard Broker 配置中。
通过使用 Data Guard 远程同步备用实例,可以实现远距离零数据丢失。 为了简化这些实例的设置和维护,现在可以使用 Oracle Data Guard Broker。 这使得设置更容易和简化,它利用了整个 Data Guard 环境的现有维护解决方案。
3. Data Guard Far Sync instance in Maximum Performance Mode
在正常配置以及启用快速启动故障转移 (FSFO) 的情况下,可以在最高性能模式下充分利用远同步实例。
当在 Active Data Guard 配置中使用远同步时,这种额外的灵活性允许更轻松地满足 RTO/RPO 目标。 最高性能模式提供预定义的数据丢失,但具有更快的自动故障转移的优势,这在灾难恢复事件中至关重要。
4. Fast-Start Failover Callouts
标注脚本现在可用于快速启动故障转移 (FSFO)。 这些脚本可以包含在 FSFO 操作之前和之后运行的用户定义命令。
借助调用脚本提供的额外灵活性,管理员可以自动执行必须在启动 FSFO 事件之前以及完成 FSFO 事件之后执行的手动操作。 这提供了更一致和适应性更强的配置,减少了在这些事件中引入人为错误的机会。
5. Fast-Start Failover Configuration Validation
Oracle Data Guard Broker 现在提供对快速启动故障转移 (FSFO) 配置问题的早期检测并报告这些错误配置,从而允许管理员在故障转移事件之前采取措施。
监控和验证快速启动故障转移配置有助于维护和确保数据库可用性。 及早检测到潜在的配置错误,从而防止在可能需要保护配置的快速启动故障转移事件之前出现问题。 这可确保管理员在新部署以及现有配置更新的情况下可以自信地维护和验证他们的快速启动故障转移配置。
6. PDB Recovery Isolation
PDB 恢复隔离确保单个 PDB 恢复,而托管备用恢复正在恢复其他 PDB,并防止主数据库上的管理 PDB 操作干扰备用数据库上其他 PDB 的恢复。
这保留了关于 Active Data Guard 的 PDB 隔离原则,允许剩余 PDB 的维护、保护和查询 SLA 继续有增无减,这与主数据库处理 PDB 操作的方式一致。
有关 PDB 恢复隔离的更多详细信息:
在 Active Data Guard 环境中,PDB 恢复隔离可确保当一个或多个 PDB 与 CDB 的其余部分不一致时,备用容器数据库的介质恢复不会受到影响。
当 Active Data Guard 介质恢复发现在 PDB 上执行了热克隆、时间点恢复或闪回数据库操作时,它会执行以下步骤:
1.暂时将 PDB 标记为禁用并继续进行 CDB 介质恢复。
2.在单独的后台会话中自动恢复 PDB。 这称为 PDB 恢复隔离。
3.在 PDB 恢复隔离完成后启用 PDB,并使用 Active Data Guard 介质恢复会话启动 PDB 恢复隔离会话。
7. Standardized Data Guard Broker Directory Structure
Oracle Data Guard 代理现在使用标准化的目录结构来存储客户端文件。
使用标准化的目录结构有助于使您的 Oracle Data Guard 环境井井有条且保持一致。 通过使用配置别名来快速识别特定的 Oracle Data Guard 配置,进一步简化了管理。
Speak Your Mind