openGauss学习笔记-279 openGauss性能调优-实际调优案例08-改写SQL消除in-clause
这篇博客介绍了在openGauss数据库中遇到的一个性能问题,即使用in-clause的SQL语句导致执行时间过长。通过现象描述,解释了当in-clause涉及到不等值join时,会触发nestloop操作,从而影响性能。文章提出了优化方案,通过改写SQL,将不等值join转换为等值join的子查询,以利用hashjoin提高效率。改写后的SQL执行计划显著提升了查询速度。
摘要由CSDN通过智能技术生成