long IN子句导致破坏查询计划

时间:2016-04-27 10:29:00

标签: sql postgresql sql-in

我需要在数据库中一次更新某些行,因此我有一个 IN 子句,包含〜1200个条目。

当我只放入一个条目时,查询计划完全没问题,但是有很多条目它会中断并且查询永远不会结束。

我已经使用 WITH (CTE)和" SET LOCAL"强制执行了第一个查询计划。显示第一个计划的命令仍然很快,有很多条目。

postgres中是否有任何设置可以控制在切换之前有多少条目可用?

0 个答案:

没有答案