PawSQL for VSCode(PawSQL Client) 让开发者能够在VSCode开发环境中直接使用PawSQL引擎强大的SQL优化能力,包括智能索引推荐、查询重写建议、自动化性能验证等。PawSQL Client需要结合PawSQL优化平台(PawSQL Cloud或企业私域部署的PawSQL优化平台)一起使用。关于更全面的PawSQL的SQL优化能力,请参考PawSQL官方文档。
- SQL 优化:一键完成SQL性能优化
- 智能索引推荐: 推荐各种语法组合条件下的最优索引组合
- 查询重写优化: 推荐语义等价,但执行性能更高的SQL语句
- 自动化性能验证: 精确了解优化后的SQL性能提示效果
- 优化结果展示:支持在 VSCode 内查看优化结果,并可跳转至浏览器查看更详细信息
- 打开 Visual Studio Code
- 转到插件视图 (
Ctrl+Shift+X或Cmd+Shift+X) - 搜索 "PawSQL" 并点击安装
首次使用插件时,需要完成以下配置步骤:
- 点击 VSCode 左侧边栏的 PawSQL 图标,进行PawSQL配置
- 在配置页面中正确填写以下配置项:
- PawSQL Server (例如:
https://pawsql.com) - Account (您在PawSQL Server的账号)
- Password (PawSQL Server账号的密码)
- PawSQL Server (例如:
- 点击"保存"按钮
在 SQL 文件中提供两种优化方式:
-
使用默认工作空间优化SQL:
- 在 SQL 语句上方的提示中点击"Optimize"按钮
-
选择特定工作空间优化SQL:
- 点击 SQL 语句提示中的"Optimize..."按钮
- 从弹出的下拉列表中选择工作空间,进行优化
优化完成后:
- 您可以在VSCode中打开的tab页中查看优化结果
- 还可以点击"在浏览器中查看优化详情"可查看更多信息,包括:
- SQL 对比
- 执行计划对比
- 其他详细分析
注意事项
- 您必须在PawSQL Cloud或私域部署的PawSQL优化平台有对应的账号
