解决方案
当DB运行环境和操作平台发生变化时,可以主动识别并响应可能因SQL性能下降而出现的问题。

SQL性能变化及影响分析解决方案

当DB运行环境发生变化或DB对象发生变化时
SQL性能会有什么变化?
OpenPOP SPS 提供快速而清晰的答案。

当DB运行环境和运行平台发生变化时,
这可能是由于 SQL 性能不佳造成的。
提前发现问题
您可以尽早回复


SQL性能变化模拟
当DB运行环境发生变化时,会自动对所有相关SQL进行模拟,识别AS-IS和TO-BE之间的性能变化,并分析并提供每个SQL的性能变化信息。
01

性能优化管理和支持
SQL性能变化模拟结果,需要性能提升的SQL
它提供各种功能以实现有效的性能优化工作。
02


当运行DB环境发生变化时,
快速分析相关SQL的性能变化(性能下降)并提供结果,并提供为预防DB运行环境变化后可能出现的DB/SQL性能问题而采取必要措施的各种功能。
优势
OpenPOP SPS具有以下优势:
从 AS-IS DB 收集 的 SQL
在TO-BE DB环境中自动运行
导致错误和性能下降的 SQL
快速提取。

由于 TO-BE DB 计划变更
当SQL性能下降时, AS-IS是最佳的。
自动应用配置文件。

在 TO-BE 环境中进行性能验证
应用各种Bind值并重复执行SQL
通过选项获取客观的绩效信息。

通过全面分析SQL的Access Path
配置最优索引后,性能提升效果为
它会引导您找到经过验证的最佳索引。

分析SQL性能变化过程中
即使针对性能进行了调整的 SQL也是重复的。
可以进行性能重新验证。

处于稳定未来数据库运行的初始阶段
对于所有正在运行的 SQL 的性能变化
可以进行跟踪。


过程
SPS 旨在防止由于操作 DB 环境的变化而可能出现的 SQL 性能问题。
相关SQL的性能变化验证功能通过以下流程自动化,以便快速验证。


功能
SQL 集合
操作数据库 SQL 集合
通过设置SQL收集目标、收集周期、收集SQL条件,可以在一定时间内从DB中仅收集必要的SQL信息。


全面的数据库性能比较
全面的数据库性能比较/分析
在TO-BE DB运行稳定阶段,可以综合对比/分析AS-IS DB性能、验证阶段性能、当前运行DB的性能,并跟踪/分析一定时期内TO-BE运行DB中SQL的性能变化。
此外,它还提供各种支持功能,以便通过提前通知来采取主动措施,防止因性能下降而导致失败的 SQL。


性能比较/分析
SQL执行性能比较/分析
在 TO-BE DB 环境中,所有从 AS-IS 收集的 SQL 都会自动执行,以检查错误并比较/分析 AS-IS 和 TO-BE 之间的 SQL 执行性能。
执行时,可以通过应用N个绑定值和设置各种执行选项来保证SQL的客观性能。
通过选择多个执行条件,用户还可以仅针对他们想要的有限范围的 SQL 比较/验证性能。


SQL性能优化
执行SQL性能优化
在比较/分析 AS-IS/TO-BE SQL 执行性能后,我们支持一项功能,该功能可自动将当前最佳的 Profile 应用于因 SQL PLAN 变更而导致性能下降的 SQL,从而立即提升性能。此外,通过基于 SQL 全面分析的索引优化指南,您可以在 TO-BE DB 环境中增强当前 DB 索引的不足部分,从而有效地提高 DB/SQL 性能优化。


SPS操作环境



OpenPOP SPS 是
在这种情况下这是必要的

神谕升级

U2L 和云迁移

更改数据库参数







