0

次のような選択クエリがあります。

select * from abc where id IN ($list);

variable の長さの問題です$list。長さが 4000 ~ 5000 文字になる場合があり、その結果、実際に実行されるクエリの長​​さが増加し、かなり遅くなります。

の値をファイルに保存し、テーブルへの挿入$listと同様に、MySQL にそのファイルから値を読み取るように依頼する方法はありますか?LOAD DATA INFILE 'file_name'

4

1 に答える 1