Tosska SQL Tuning Expert Pro (TSE Pro™) for Oracle® 试用版限制

Tosska SQL Tuning Expert Pro (TSE Pro™) for Oracle® 试用版有以下限制:

  1. TSE Pro™试用版只提供至多30个自动SQL替代方案来解决大多数常见的SQL性能问题。
  2. TSE Pro™试用版仅针对最多100个SQL SQL工作负载提供索引建议。

如果您希望解除这些限制,并且想获得那些超出30个备选方案的解决方案,以及基于数千个SQL工作负载扩展indexes advisor的功能,您可以从我们这里购买许可证, 请到我们的网站 TSE Pro™ 选择适合您需要的选项。

Tosska 软件技术有限公司宣布他们的主要SQL性能调优产品——Tosska SQL Tuning Expert Pro (TSE Pro™) for Oracle® 面市

智能SQL调优,无需修改程序源代码

2018年 5月15日

香港,2018年5月15日——Tosska技术有限公司(Tosska),一家IT公司提供数据库和SQL性能相关工具,今天宣布 Tosska SQL Tuning Expert Pro (TSE Pro™)上市,它是Tosska SQL调优专家系列的主要产品,拥有最先进的Oracle® SQL性能调优的能力,且无需触及程序的源代码。

SQL调优对于每个DBA来说都是一个经典问题。调优SQL语句就是找到执行SQL语句的最快路径。市场上已经有很多SQL调优产品提供了更好的查询计划可视化、更好的统计分析、高成本的查询计划步骤指示甚至经验语法建议。总而言之,如果用户没有深入的SQL调优知识,且不愿意在日常工作之外花费额外的精力来调优SQL,那么这些工具是没有帮助的。

用户迫切需要一键式解决方案工具,该工具可以自动调整 SQL 语句,而无需用户干预。 Tosska SQL调优专家产品系列宗旨在于帮助DBA通过几个简单步骤就能完成SQL的调优。

“Tosska SQL Tuning Expert Pro是一个用户可以在不触及程序源代码的情况下就可以完成提高SQL性能的工具。用户甚至可以为各种大小的生产数据库部署不同的性能查询计划,而无需维护程序源的多个版本。它特别适合没有应用程序源代码的软件包应用程序用户。如果您是应用程序用户,并且不能直接编辑其源代码,如何调优其SQL语句呢?因此,我们决定扩展TSE产品系列,开发TSE Pro™来解决这个问题。” Tosska首席执行官kming Ng 说到。

“Oracle提供了多种特性,比如SQL概要文件、SQL Plan Baselines和SQL Patch,您可以使用这些特性告诉Oracle修复SQL的查询计划。但是,这些功能的使用只受 Hints 注入的限制,您不能用不同的语法重写SQL,并要求原始SQL接受重写的SQL查询计划。因此,hints-based 的SQL调优变得比以往任何时候都更加重要。Tosska SQL Tuning Expert Pro 是唯一一个可以提供市场上最先进的Auto-Hints-Injection 解决方案的工具,从SQL调优到计划部署的过程可以完全自动化完成。TSE Pro™ 还提供基于工作负载的智能索引顾问,帮助用户查看其现有数据库架构(如果有可帮助改进给定 SQL 工作负载的任何新索引)。TSE Pro™使用我们专有的人工智能(AI)引擎,可以处理多达数千条SQL语句,并为您提供即使是人类专家也无法实现的合理建议。” Tosska 的 CTO,Richard To 说到。

免费试用TSE Pro™现在可以从Tosska的网站下载。详情请访问Tosska网站www.tosska.com。

   
关于 Tosska
Tosska Technologies是一家专注于为数据库和SQL相关性能优化和改进提供解决方案的公司。我们的使命是通过我们的新技术帮助用户消除障碍。此外,Tosska是世界上为数不多的专注于使用人工智能技术解决各种数据库性能问题的公司之一。我们的目标是帮助客户减少硬件投资; 提高他们的数据库应用程序服务水平,利用我们的创新技术,为更多的战略活动腾出人力资源。更多信息请访问www.tosska.com 或发邮件至 enquire@tosska.com。

新闻和媒体咨询
KaMing Ng
Chief Executive Officer
Tosska Technologies Limited
电话: +852-28248420
邮箱: enquire@tosska.com

All Trademarks mentioned on this Site are the property of their respective owners.

Tosska SQL Tuning Expert Pro (TSE Pro™) for Oracle® – 系统需求

在为Oracle®安装Tosska SQL Tuning Expert Pro (TSE Pro™)之前,请确保您的系统满足以下最低硬件和软件要求:

CPU 1.8 GHz Processor
Memory 2 GB of RAM minimum, 4 GB of RAM recommended
Hard Disk Space 200 MB of disk space for 32-bit installation
400 MB of disk space for 64-bit installation
Operating System Microsoft Windows® 7 32-bit and 64-bit
Microsoft Windows® 10 32-bit and 64-bit
.NET Framework Microsoft .NET Framework 4.5
Database Client Oracle® 9i Client
Oracle® 10G Client
Oracle® 11G Client
Oracle® 12c Client
Oracle® client is not required when Basic Type is used for Connection Mode
Database Server Oracle database 11.2 or higher version (11.2, 12.1 and 12.2)

TSE Pro™与TSE™有何不同?

下面是Tosska SQL Tuning Expert Pro (TSE Pro™) 和Tosska SQL Tuning Expert (TSE™) 的功能比较:

Modules Tosska SQL Tuning Expert Pro (TSE Pro™) Tosska SQL Tuning Expert (TSE™)
Tune SQL – Hints Injection Yes Yes
Tune SQL – Deploy Plan Yes No
Advise Indexes Yes No
Manage SQL Patches Yes No
Manage Plan Baselines Yes No

TSE Pro™是如何工作的?它使用什么技术?

Tosska SQL调优使用我们专有的 Auto-Hints-Injection 技术,高度探索给定SQL语句的潜在执行计划,且 Oracle SQL optimizer 无法在有限的时间内归档这些计划。此外,我们的技术不受不可靠的成本估计算法、致盲的 SQL 语法重构或任何误导性的经验法则假设的限制,因为在各种数据库环境下,这些方法可能都是无效的。我们相信每个数据库都具有特殊性,没有哪一条规则可以在不同环境下都能改进 SQL。

尽管Oracle拥有最复杂的SQL优化器,但并不能保证所有SQL语句都能达到用户预期的性能,它和市场上的其他数据库都一样;Oracle知道他们的数据库SQL优化器的局限性。因此,它们提供了上百个优化器提示,以帮助用户手动调优性能不佳的SQL语句。要有效地使用这些提示来调整 SQL 语句,即使是经验丰富的 SQL 开发人员也是一项艰巨的任务,因为他们必须了解 SQL 的执行计划、SQL 语法以及这些应用提示如何影响 Oracle SQL 优化器生成的执行计划。市场上没有多少专家能够掌握这种技术来编写兼容的提示并为复杂的SQL语句创建SQL Patches。

Tosska SQL Tuning Expert Pro 是唯一可以自动组合提示和创建 SQL Patches来以优化 SQL 语句且无需触碰程序源代码的强大工具。该产品提供的优化解决方案通常优于市场上的大多数人类专家。

TSE Pro™如何帮助您轻松实现SQL性能维护的工作

开发人员习惯于通过重写或向SQL文本应用提示来调优SQL语句,从而影响数据库SQL优化器,从而为SQL语句生成更好的查询计划。 经过调优的SQL语句必须放回程序源代码,并在软件部署之前进行必要的测试。 这是一个耗时且容易出错的过程。借助 Tosska SQL 调优技术,用户可在一个产品中实现其SQL调优,极大的简化工作流程,并且无需触碰其程序的源代码。 自动提示注入程序将帮助用户找到潜在的更好的查询计划。为原始SQL文本部署一个SQL Patch后,将自动提升原始SQL语句的实行速度。 Oracle SQL optimizer下次在接收相同的SQL语句时,将使用新部署的SQL Patch的计划。因此,用户不必修改程序源代码来解决SQL性能问题。

TSE Pro™如何帮助您轻松完成SQL调优?

市场上已经有很多SQL调优产品提供了更好的查询计划可视化、更好的统计分析、高成本的查询计划步骤指示,甚至提供经验语法建议。总而言之,如果用户没有深入的SQL调优知识,并且不愿意在日常工作之外花费额外的精力来调优SQL,那么这些工具工具就毫无用处了。用户渴望使用一键式解决方案工具,可以自动调优SQL语句,且不需要用户的干预。Tosska SQL Tuning Expert Pro是一款创新的产品,它可以接受一条性能很差的SQL语句,通过用户的多个简单的点击就可以给出很好的解决方案。