前言
LECCO SQL Expert是由香港灵高科研(LECCOTECH)结合SQL Tuning Rules与A.I.( artificial intelligence )技术所开发的SQL效能调整工具,并由倍力信息取得台湾区总代理。倍力信息特别引进SQL Expert,让用户经由简单的操作步骤,针对可能有调校空间的SQL进行侦测与自动改写,节省SQL效能调整与优化的时间与精力,甚至让资浅的程序设计师成为SQL效能调整与优化的专家。
软件特色
以Oracle版本为例,SQL Expert 所强调的是,所谓「整合发展环境」,让程序开发人员快速编写PL/SQL指令;对PL/SQL进行除错(Debug);自动改写SQL指令,并找出执行效率最佳的SQL指令。扫描程序或数据库对象中的SQL,加以改写、测试,并找出执行效率最佳的SQL指令,确保系统在正式上线前的优越效能。并可针对上线系统中对数据库负载较大的SQL叙述,优先进行效能调整与优化,减少系统运作时经常或偶尔发生的瓶颈。
SQL Expert 将改写后的 SQL 语句根据不同的执行计划( Execution Plan )列表,显示出每一个会产生相同结果的SQL叙述的语法、运行时间( Elapsed Time )、反应时间(Response Time)及其他相关成本信息,用户依据该SQL的使用特性,决定采用哪一个改写后的SQL,或者仍使用原SQL。另外,可依据个别的需求,设定SQL指令的复杂度,利用SQL Scanner扫描出程序或数据库中的SQL叙述,依其复杂程度来决定SQL效能调整的优先次序,并根据此数据可掌握日后系统维护时的重点。请见(图一)。
系统最低需求:
适用的数据库版本:
(1) Oracle 7以上的版本
(2) Sybase ASE 11以上的版本
(3) MS-SQL Server 7以上的版本
(4) IBM DB2版本(预计9月发行)
Client端机器的系统最低需求如下:
(1) Windows 95, 98, 2000, NT4.0
(2) 486DX or above,64 MB Ram or above
(3) 50 MB HD space,CD-ROM Drive
(4) Connection to DB :
Oracle database :32-bit SQL*Net
Sybase database:PC Client or CT-Lib Open Client Release 11
MS SQL Server:ODBC or DB-Library
用户在项目开发的各阶段及日后维护,皆可使用SQL Expert 来确保SQL的快速开发与效能优越性,相关文件参阅本期所附光盘或洽倍力信息:(02)2518-5868#506郑小姐。(数据源:取材自SQL Expert原厂leccotech网站)