ページを新しいサーバーに移動しましたが、クエリの問題に遭遇しました。以下のクエリは、最初のサーバーで正常に実行されます。ただし、テーブルから新しいサーバーにデータをインポートする場合、読み込み時間は 0.2 秒ではなく約 4 ~ 5 秒かかります。
私は今何日も探しています。そして、正しい方向へのヒントを本当に感謝します。
back_time は 6000 行で構成され、back_ao は最大 600 行です。より効率的な方法でクエリを実行できる場合は、それも指摘してください。
新しい mysql バージョン: 5.1.70
古い mysql バージョン: 5.1.60
テーブルの修復を試みました。
SELECT sum(back_time.Tm),
sum(back_time.Tti),
sum(back_time.Ton),
sum(back_time.Tto),
sum(back_time.Tfr),
sum(back_time.Tlo),
sum(back_time.Tso),
sum(back_time.OTm),
sum(back_time.OTti),
sum(back_time.OTon),
sum(back_time.OTto),
sum(back_time.OTfr),
sum(back_time.OTlo),
sum(back_time.OTso)
FROM back_time
WHERE back_time.ssao
IN (
select back_ao.ssao
from back_ao
where back_ao.status = 1
)