postgresql not in性能问题

Posted 李雷

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了postgresql not in性能问题相关的知识,希望对你有一定的参考价值。

postgresql的not in的执行计划,执行时间超出预期:

 

替代方案

1、not exists

 

2、左联接

 

 

以上是关于postgresql not in性能问题的主要内容,如果未能解决你的问题,请参考以下文章

PostgreSQL 两个连接和它们之间的 NOT EQUAL 子句的性能

转 [ORACLE]详解not in与not exists的区别与用法(not in的性能并不差!)

如何提高查询 NOT IN 的性能

DELETE with NOT IN (SELECT ...) 的性能

使用 NOT IN(Oracle Sql Developer)的查询性能优化

将 NOT IN 查询转换为更好的性能