DjangoでクエリをPostgreSQLデータベースに渡したいとします。大きなID配列を使用してクエリをフィルタリングすると、クエリは非常に遅くなり、最大70秒になります。Postgres DBで大規模なID配列を使用するDjangoクエリフィルタ
this post私の問題を解決した答えを探した後、VALUES (id1), (id2), ...
でINステートメントのARRAY [ids]
を単に変更してください。
私はpgAdminで内生のクエリで解決策をテストし、クエリが300msのに70年代から行く...
どのように私は(つまり、IDの配列が、VALUESでクエリを使用していない)同じコマンドを行うことができますDjangoで?
実際のdjangoフィルタクエリを投稿してください。 – efkin