-1
UPDATEステートメントでは、大量のデータセットを含むテーブルのレコードを更新する必要があります。更新中にエラーが発生する可能性があります。私は王冠の仕事のスクリプトを実行する必要があります。UPDATE文に制限はありますか?
UPDATEステートメントでは、大量のデータセットを含むテーブルのレコードを更新する必要があります。更新中にエラーが発生する可能性があります。私は王冠の仕事のスクリプトを実行する必要があります。UPDATE文に制限はありますか?
はい、これはあなたのストレージエンジンと、いくつかのオプションによって異なります。
WHERE
句でキー制約を指定するか、またはLIMIT
句(あるいはその両方を提供」しない限り、--safe-updates
オプションは、行の更新からあなたを禁止しています) "そうでなければ、この種の操作はそれほど珍しいことではありませんので、更新中にパフォーマンスが低下することはありませんが、適切なストレージエンジンを使用している場合は見つけてください。
はい、何かが間違っている可能性があります(データの完全性、間違った値、リソース圧迫など)。 – lad2025
いいえ私はクエリに任意のパラメータを提供していない、私はちょうどテーブルのフラグをリセットしたい、そしてテーブルは非常に大きなデータセットを含んでいます。 –
あなたのスクリプトでエラー処理をする必要があるかどうか尋ねていると思いますか?はい、失敗するかどうか気にしない限り、そうします。スクリプトがパラメータを必要としない場合でも、いくつかの理由で失敗する可能性がありますが、若者がリストアップされていますが、さらに多くありますが、* any *があるかどうかを尋ねたので、十分です。 – Solarflare