我在另一个论坛上遇到了这个:
PG 对于
IN查询中的值的限制为 100,之后不使用所述列上的索引。例如:SELECT ... WHERE IN (...)如果 IN 列表超过 100,则对 PK的典型查询将变成全表扫描。
我无法找到任何关于此的信息。PG 有没有这样的限制(我是这么想的),如果有,这个限制是多少?
我知道有时在临时表中使用大型子选择会更好,但是了解截止位置会很有帮助。
postgresql performance index execution-plan postgresql-performance