私はmysqlデータベースに200,000以上のレコードを持っています。私は、更新クエリを実行すると、このタスクを実行するために年齢がかかると、ブラウザ上で何も見ることができないように5000レコードを言うことができますので、完了する前に更新されたレコードクエリの量を見ることができません。利用可能な解決策はありますか?巨大なデータベースレコードを更新する
-1
A
答えて
0
なぜこれらをバッチしないのですか?より簡単に進捗状況を確認できます。
+0
こんにちはアダム、答えてくれてありがとうございました。バッチ処理に使用できるフレームワークについて知っていますか? – Adhaata
+0
クエリをSELECTのTOP Xにしてから、それらのレコードを更新するのは簡単です。その後、繰り返してください。 –
0
ソリューションはUPDATE
クエリのパフォーマンスを改善する、1つ以上の列にインデックスを追加することが考えられます。まず、EXPLAIN
を実行し、更新クエリのWHERE
句で使用されているCHAR/VARCHAR
列にインデックスを追加することから始めます。
関連する問題
- 1. CodeIgniter - データベースレコードの更新
- 2. 巨大な更新プログラムの更新要求をキューに入れますか?
- 3. Laravel更新データベースレコード実行スクリプト
- 4. 基礎6巨大な新しいプロジェクト
- 5. 巨大なバイナリサイズ
- 6. 巨大なビットマップ
- 7. ページを更新せずにデータベースレコードを更新します。 ASP VBscript
- 8. インパラから頂点の巨大レコードを更新
- 9. メソッドが巨大な遅延の後にUIを更新しています
- 10. 巨大なラグimagepng
- 11. 巨大なmain.csファイル
- 12. 巨大なmysqldumpインポート
- 13. 巨大なクエリは、
- 14. は、巨大な値
- 15. 巨大なピクチャ(16000x16000)
- 16. 「巨大なバグが」
- 17. 巨大なメモリピーク - CGContextDrawImage
- 18. 巨大なJson Parser
- 19. Bitmap.Save、巨大なメモリリーク
- 20. Laravel、ページ更新後にデータベースレコードの更新が表示される
- 21. StAXで巨大なXMLファイルを変更するには?
- 22. Java:ソースコードの巨大な巨獣をコンパイルする方法
- 23. 巨大なゲームツリーを歩く
- 24. 巨大なテキストを読む
- 25. Salesforceデータベースレコードと実行ガバナーのダミー更新
- 26. Grails 2.4.4:createCriteria()のデータベースレコードの更新リスト()
- 27. 巨大なXMLファイルを比較する
- 28. 巨大なXMLファイルを検証する
- 29. プロジェクトを生成する:巨大なダウンロード
- 30. 巨大なPerlコードベースを整理する
なぜこれは最後の15分でナンセンスな質問ですか?満月などありますか? –
@ TomalakGeret'kal、It * is * 11/11/11 ... – esqew
@ esqew:もうこれ以上ない! _ [私は** 1つの真のタイムゾーンを受け入れる**] _ –