我想将Django中的查询传递给我的PostgreSQL数据库.当我使用大量的id过滤我的查询时,查询非常慢并且最多可达70秒.
在寻找答案后,我看到这篇文章解决了我的问题,只需更改ARRAY [ids]IN语句VALUES (id1), (id2), ....
ARRAY [ids]
VALUES (id1), (id2), ...
我在pgadmin中使用原始查询测试了解决方案,查询从70s到300ms ......
如何在Django中执行相同的命令(即不使用id数组,而是使用VALUES查询)?
arrays django postgresql parameter-passing
arrays ×1
django ×1
parameter-passing ×1
postgresql ×1