約 1000 ~ 2000 要素の配列と、約 1000 ~ 2000 (増加する可能性がある) の mysql テーブルがある場合。テーブルの内容が配列であるかどうかを確認する必要があります。
どちらがより良いアプローチですか?
- 配列から要素を取得し、次のような単純な mysql クエリを実行します
SELECT *...... WHERE.....
(1-2k の sql クエリを実行する) - mysqlに保存されているテーブルを他の配列で取得し、その要素をotherでチェックします。つまり、ネストされた for ループ タイプです。(1 つの SQL クエリを実行してから、1 ~ 2k の条件チェックを実行)