我需要一次更新数据库中的某些行,因此我有一个包含约 1200 个条目的IN子句。
当我只输入一个条目时,查询计划完全没问题,但是有这么多条目它会中断并且查询永远不会结束。
我已经使用WITH (CTE) 和“SET LOCAL”命令强制执行第一个查询计划,这表明第一个计划仍然非常快,有很多条目。
postgres 中是否有任何设置可以控制在切换之前可以有多少条目?
我需要一次更新数据库中的某些行,因此我有一个包含约 1200 个条目的IN子句。
当我只输入一个条目时,查询计划完全没问题,但是有这么多条目它会中断并且查询永远不会结束。
我已经使用WITH (CTE) 和“SET LOCAL”命令强制执行第一个查询计划,这表明第一个计划仍然非常快,有很多条目。
postgres 中是否有任何设置可以控制在切换之前可以有多少条目?