PawSQL 常见问题解答

1. SQL优化后性能验证显示性能降低了,优化建议是否还有参考意义?

根据我们的统计,在PawSQL提供了优化建议的性能验证中,85%以上能够提升SQL的查询性能,只有15%左右显示性能有所下降。

根据统计,15%的优化性能验证显示降低的原因分布如下:

  • 80%的原因时由于验证环境的数据量太小,SQL执行的时间太小导致波动被放大;

  • 10%的原因是数据库优化器的缺陷导致的,即PawSQL提供了为优化器生成执行计划提供了更多的可能,但是优化器选择了效率更低的执行计划;

  • 10%的原因是PawSQL对于性能提升的计算逻辑不合理,或是提供的建议不够合理导致的。

理想情况下,性能的优化验证应该在生产数据上进行。但是由于安全性的问题,SQL性能的优化通常都是在测试环境中进行的。如果测试环境的测试数据非常少,特别是在性能验证显示性能下降的情况下,需要用户人工判断PawSQL的优化建议是否合理。

2. PawSQL Cloud的私域部署

私域部署是针对企业的收费软件,不面向个人免费提供。

在这里插入图片描述

3. PawSQL的收费问题

PawSQL针对个人用户提供了两个版本的工具,一是基于Jetbrains的IDE插件,这是个收费软件,主要面向的是国外用户。另一个是基于SaaS的PawSQL Cloud,这针对个人用户是免费使用的。

对于企业用户,我们提供PawSQL的私域部署方案,这是收费的。

4. PawSQL和EverSQL的比较

在功能上,两者在查询重写、索引推荐等核心功能具有很强相似性;EverSQL在用户友好性和页面交互设计上更加优秀,而PawSQL也提供了EverSQL所没有的性能验证、执行计划对比等功能。

在收费策略上,EverSQL的免费版每个月只能进行一次优化,而其企业版每个月也只能进行75次优化;而PawSQL没人每个月可以进行90次优化。PawSQL的主要商业策略是通过企业的私域部署进行收费。

二者具体的区别请参考《EverSQL向左,PawSQL向右》.

5. PawSQL插件为什么不使用DataGrip的当前连接?这样就无需在配置页面中指定了

DataGrip只是用户安装PawSQL的众多IDE中的一个,甚至不是安装PawSQL最多的一个(最多的是IDEA Ultimate)。其他插件不同于DataGrip有当前连接,为了兼容非DataGrip开发工具,PawSQL提供了一个统一的数据源配置页面。

在这里插入图片描述

6. PawSQL连接Oracle数据库为什么使用SID,而不是Service Name?

老版本的Oracle是没有Service Name的,在Oracle 8i版本中才引入了Service Name的概念。所以在PawSQL 2024.1.4版本之前,连接Oracle数据库需要输入SID,而从2024.1.4版本以后,PawSQL将不支持SID,而只支持Service Name了。

关于PawSQL

PawSQL专注数据库性能优化的自动化和智能化,支持MySQL,PostgreSQL,openGauss,Oracle等,提供的SQL优化产品包括

  • PawSQL Cloud,在线自动化SQL优化工具,支持SQL审查,智能查询重写、基于代价的索引推荐,适用于数据库管理员及数据应用开发人员,
  • PawSQL Advisor,IntelliJ 插件, 适用于数据应用开发人员,可以IDEA/DataGrip应用市场通过名称搜索“PawSQL Advisor”安装。
  • PawSQL Engine, 是PawSQL系列产品的后端优化引擎,可以以docker镜像的方式独立安装部署,并通过http/json的接口提供SQL优化服务。

联系我们

网址: https://www.pawsql.com

邮件:service@pawsql.com

Twitter: https://twitter.com/pawsql

扫描关注PawSQL公众号dd

相关推荐

  1. 组织碳管理--常见问题解答FAQ

    2024-02-22 16:50:01       19 阅读
  2. 【pycharm】常见问题解决

    2024-02-22 16:50:01       38 阅读
  3. Android Studio 常见问题解决

    2024-02-22 16:50:01       13 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-22 16:50:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-22 16:50:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-22 16:50:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-22 16:50:01       20 阅读

热门阅读

  1. 文生视频Sora

    2024-02-22 16:50:01       30 阅读
  2. YOLOv8模型部署

    2024-02-22 16:50:01       33 阅读
  3. 存储过程与高级编程语言:解析其差异与融合

    2024-02-22 16:50:01       26 阅读
  4. IDEA打开已有vue项目

    2024-02-22 16:50:01       28 阅读
  5. 设计模式--组合模式(Composite Pattern)

    2024-02-22 16:50:01       29 阅读
  6. 设计模式详解(十一)——组合模式

    2024-02-22 16:50:01       34 阅读
  7. C#中的`out`关键字

    2024-02-22 16:50:01       25 阅读
  8. Mongodb $text详解

    2024-02-22 16:50:01       26 阅读