SQL Tuning Expert Pro for Oracle 是Tosska 公司推出的划时代SQL优化工具。它可以帮助SQL开发人员和DBA:
找到最快的等价SQL;
调整执行计划;
管理SQL的执行计划;
创建全局最优的索引组合。
官网下载: https://tosska.com/tosska-sql-tuning-expert-pro-tse-pro-for-oracle-download-free-trial/
产品介绍: https://tosska.com/tosska-sql-tuning-expert-pro-tse-pro-for-oracle/
下面分别介绍SQL Tuning Expert Pro for Oracle 的5个功能模块。
一. 优化SQL 模块
用户输入需要优化的SQL后,自动重写大量的等价SQL; 通过测试运行找出最快的等价SQL。
详细介绍:SQL优化系列(一)- 优化SQL
如果你是SQL开发人员:
- 把需要优化的SQL粘贴到SQL编辑器;
- 点击“自动优化SQL”开始优化SQL;
- 用最快的等价SQL替换源代码中的原始SQL语句;
- 重新编译软件和发布。
如果你是运维DBA或者无法修改源代码中的SQL语句:
- 把需要优化的SQL粘贴到SQL编辑器;
- 点击“自动优化SQL”开始优化SQL;
- 选中最快的等价SQL,创建SQL Patch或者Plan Baseline, 为原始SQL部署最快的执行计划;
- 测试原始SQL的性能。
二. 优化Top SQL 模块
从SGA或者AWR中提取最耗费资源的SQL,例如消耗时间最多的20条SQL, 然后逐条优化。
三. 建议索引模块
创建索引可以提高SQL的性能,但是索引也会增加存储和维护开销,甚至可能影响系统的性能。本模块利用人工智能技术,建议最少的索引来获得最大的性能提升。
详细介绍: SQL优化系列(三)- 用最少的索引,最大化提高数据库的整体性能
四. 管理 SQL Patches
通过管理SQL Patch来管理SQL的执行计划和性能。
五. 管理 Plan Baselines
通过管理Plan Baseline来管理SQL的执行计划和性能。
SQL自动优化工具SQL Tuning Expert Pro for Oracle,帮助DBA 和数据库运维实现数据库性能调优,节省大量的调优时间,提高工作效率。