大量のデータを作成中にデータベースとの接続が切れるなどのエラーが発生した場合、どのようなことが起こりますか?
思ってることがあってますか?詳しい方どうかよろしくお願いします。
python
1from django.db import transaction 2 3#①transactionを使う 4with transaction.atomic(): 5 do_insert_100million_data() 6 → 途中でエラーが起こったらそれまでのinsertを無かったことにして0件 7 8#そのまま書く 9do_insert_100million_data() 10→ 途中でエラーが起こったらそれまでのinsertで止まり、10件、15件と中途半端なデータが生まれる 11```
回答1件
あなたの回答
tips
プレビュー