许多开发人员使用DISTINCT作为快速修复,而不了解其扩展限制。创建一个linter,分析查询并建议更有效的替代方案及解释。
提供免费的基本分析器,以及付费的高级优化建议。先从DISTINCT开始,然后再扩展到其他反模式。
风险包括Postgres本身在未来版本中改进DISTINCT性能。
构建一个工具,分析Postgres查询并建议DISTINCT的替代方案。帮助团队高效扩展查询。
不断增长的数据集使查询优化对性能越来越重要。
许多开发人员使用DISTINCT作为快速修复,而不了解其扩展限制。创建一个linter,分析查询并建议更有效的替代方案及解释。
提供免费的基本分析器,以及付费的高级优化建议。先从DISTINCT开始,然后再扩展到其他反模式。
风险包括Postgres本身在未来版本中改进DISTINCT性能。