私はmysqlデータベースに200,000以上のレコードを持っています。私は、更新クエリを実行すると、このタスクを実行するために年齢がかかると、ブラウザ上で何も見ることができないように5000レコードを言うことができますので、完了する前に更新されたレコードクエリの量を見ることができません。利用可能な解決策はありますか?
解決策は、おそらく1つまたは複数の列にインデックスを追加して、 UPDATE クエリのパフォーマンスを向上させることです。まず、 EXPLAIN を実行し、更新クエリの WHERE 句で使用される CHAR/VARCHAR 列にインデックスを追加します。
UPDATE
EXPLAIN
WHERE
CHAR/VARCHAR
なぜこれらをバッチしないのですか?より簡単に進捗状況を確認できます。
このグループではPHPについて話します。 パートナー:kotaeta.com