検索

ホームページ  >  に質問  >  本文

バッチ更新中の MySQL クエリを高速化します

レコードを更新する必要があります。たとえば、

リーリー

ほぼ 10,000 のクエリ。

私のテーブルには 1,00,000 件のレコードがあります。 10,000 件のレコードを更新する必要があります。数時間かかります どうすれば速度を上げることができますか。 INNODB

を使用しています

物事をスピードアップするためのあらゆる方法。

P粉470645222P粉470645222316日前488

全員に返信(1)返信します

  • P粉865900994

    P粉8659009942024-03-28 10:54:25

    最も効率的な方法は、レコードを別のテーブルに挿入し、それを使用して更新することです。例:

    リーリー

    更新自体がまだ遅い場合は、abc に (rollno、pcode) の複合インデックスがあることを確認してください。

    返事
    0
  • キャンセル返事