小编poo*_*let的帖子

在Postgres DB中使用大量id的Django查询过滤器

我想将Django中的查询传递给我的PostgreSQL数据库.当我使用大量的id过滤我的查询时,查询非常慢并且最多可达70秒.

在寻找答案,我看到这篇文章解决了我的问题,只需更改ARRAY [ids]IN语句VALUES (id1), (id2), ....

我在pgadmin中使用原始查询测试了解决方案,查询从70s到300ms ......

如何在Django中执行相同的命令(即不使用id数组,而是使用VALUES查询)?

arrays django postgresql parameter-passing

12
推荐指数
2
解决办法
785
查看次数

标签 统计

arrays ×1

django ×1

parameter-passing ×1

postgresql ×1