SQLTools是一个专注于SQL优化与管理的plsql developer插件,目的是把一些常用的SQL收集在一起,方便快速解决问题,提高工作效率。
当在SQL或PACKAGE窗口,或者选中表时,会有两个右键菜单:
SQLTools聚焦在SQL方面,主要用于快速处理SQL性能问题,实现的功能有:
1、常用 - 最常用的SQL,用于定位问题;
2、SQL收藏 - 用于管理与收藏更多常用的SQL;
3、SQL优化 - 主力工具:SQL优化工具集合,用于分析、优化SQL,快速解决性能问题;
4、表分区管理脚本生成器- 用于生成表增加、分区表转换的SQL;
5、AWR_ASH_ADDM报告生成 - 快速生成AWR/ASH报告;
6、SQL固化脚本生成器 - 只需提供两个SQL_ID,就能生成用固化SQL的脚本,快速优化SQL;
7、右键菜单增加属主… - 复杂SQL中多表替换owner更方便;
8、右键菜单表分析 - 会生成分析当前表的SQL,使用默认选项;
9、右键菜单SOSI信息 - 查看表信息的sosi.sql脚本的简化版, 可读方式显示字段的low_value与high_value,快速判断谓词越界;
安装说明:只需要把下载的两个文件放到plsql developer的plugins目录(如:F:\PLSQL Developer\PlugIns)即可
插件是32位的,最好是用32位的plsql,plsqldeveloper9-11都可正常使用,13-14版也可用,但菜单项会显示成按钮
https://code.mteixeira.dev/SublimeText-SQLTools/