PHP は 1,000 個を超える製品データを読み取りますが、速度が遅いです
私は初心者で、長い間 PHP に触れていません。現在対処しなければならない問題は、次のとおりです。商品データが 1,000 件を超えると、リストのたびに商品が表示され、ブラウザがそのページを読み込み続けるため、時間がかかります。ページ分割表示をしました。同様の状況が発注書の表示です。この場合、複数のテーブルが同時にクエリされるため、時間はさらに遅くなります。何か良い提案はありますか?
-----解決策---------
どのフィールドをクエリする必要があるかについては、これらのフィールドの結合インデックスを作成します。
------解決策------------------
さらに、あなたのページング メカニズムは「本物のページング」ではなく、1000 個の項目をすべて読み出す「偽のページング」である可能性があります。このバージョンを検索すると、実際のページングの例が多数あります。毎回読み取られるコンテンツを減らします。元気でね。
------解決策---------複雑なクエリ式の場合は、EXPLAIN ステートメントを実行してください。彼は役に立つ提案をしてくれます
関連するテーブルをむやみに減らすと、不正確なクエリ結果が生じる可能性があります