次のような選択クエリがあります。
select * from abc where id IN ($list);
variable の長さの問題です$list
。長さが 4000 ~ 5000 文字になる場合があり、その結果、実際に実行されるクエリの長さが増加し、かなり遅くなります。
の値をファイルに保存し、テーブルへの挿入$list
と同様に、MySQL にそのファイルから値を読み取るように依頼する方法はありますか?LOAD DATA INFILE 'file_name'
次のような選択クエリがあります。
select * from abc where id IN ($list);
variable の長さの問題です$list
。長さが 4000 ~ 5000 文字になる場合があり、その結果、実際に実行されるクエリの長さが増加し、かなり遅くなります。
の値をファイルに保存し、テーブルへの挿入$list
と同様に、MySQL にそのファイルから値を読み取るように依頼する方法はありますか?LOAD DATA INFILE 'file_name'