暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

SQL优化工具Tosska SQL Tuning Expert,让SQL跑得更快

SQL优化专家 2021-04-29
4051

      SQL优化就是将性能低下的SQL语句转换成性能优异的SQL语句。SQL优化工具Tosska SQL Tuning Expert使用人工智能技术,自动对SQL语句进行重写,找到性能最好的等效SQL语句。

  在商用数据库领域,Tosska Technologies Limited(图思科软件公司)研发的SQL自动优化产品——Tosska SQL Tuning Expert,其支持Oracle、MySQL数据库平台。该产品针对数据库应用开发和维护提供了几个特别的功能:用语法重写和加Hints优化SQL、绑定更好的执行计划、为1条SQL语句建议索引、为整个数据库(考虑成千上万条SQL语句负荷)建议索引、管理数据库的SQL Patches和Plan Baselines等。

 

1 软件开发阶段SQL优化示意图


2 软件维护阶段SQL优化示意图


图3 为1条SQL语句建议索引示意图

 


 

4 为整个数据库(考虑成千上万条SQL语句负荷)建议索引示意图


 


SQL自动优化示例。

第一步,连接收据库,输入需要优化的SQL后, 点击“优化SQL”按钮。

     SELECT *

       FROM   emps1

      WHERE  object_id IN (SELECT object_id

                            FROM  emps2

                           WHERE owner = 'HR')

            OR object_id = 10; 

 

第二步 在弹出的“测试运行所有SQL选项”窗口中, 点“确认”开始SQL优化。


      Tosska SQL Tuning Expert立刻开始语法重写和加Hints,接着对各种SQL优化方案开始性能测试。很容易发现,源SQL从4分10秒优化到0.01秒, 速度快了100%。


      我们比较下源SQL和优化后的SQL, 发现SQL语法和执行计划都变了,性能也变快了。 



      从上例可以看到,Tosska SQL TuningExpert的自动重写技术,让数据库管理员和开发人员可以从繁重的SQL语句优化工作中解脱出来。


      Tosska SQL Tuning Expert的出现使SQL的优化变得更加简单。它不仅能在很短的时间内找到可能的优化方案,而且能够通过实际测试确定最有效的优化方案。同以往的数据库优化手段相比较,Tosska SQL Tuning Expert的出现可以说是将数据库优化技术带到了一个崭新的技术高度。 

 

       Tosska公司的SQL优化专家,潜心研发SQL优化产品,20年来不断为业界奉献一流的产品。感谢您的支持!

 

Oracle版本SQL优化工具下载(适合开发人员):

https://www.tosska.cn/tosska-sql-tuning-expert-tse-oracle-free-download-zh/

 

Oracle版本SQL优化工具下载(适合DBA, 运维):

https://www.tosska.cn/tosska-sql-tuning-expert-pro-tse-pro-for-oracle-download-free-trial-zh/

 

MySQL版本SQL优化工具下载:

https://www.tosska.cn/tosska-sql-tuning-expert-for-mysql-tsem-free-download-zh/

 

如有任何建议,欢迎在  https://www.tosska.cn/contact-us-zh/留言。

 

技术支持:support@tosska.com


文章转载自SQL优化专家,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论