00:26データベースに置いて
00:30困う原因となります
00:35例えば利用者Aが金庫空座の残渡500万円から
00:39発症まで変風したもののまだコミットしていない状態で
00:43利用者Bがその8000万円というようにを読み取ったとします
00:47その後利用者Aが処理を取り消してロールバックすると
00:50残渡確保との場合100万円に戻ります
00:53しかし利用者Bは実際には存在しなかった
00:56始まるというようにを元に処理を進めてしまうため
00:59見終わった結果を招く可能性があります
01:02このように後から取り消される可能性のあるデータを
01:06回収することがダーティリードです
01:09ダーティリードはデータベースの分のせい
01:12芯が十分に確保されていない場合に発生します
01:16多くのデータベース管理システムでは
01:19トランザクションの分レベルを設定することを押し
01:23できます
01:23一般的にはリードコンティリ以上の分で
01:26レベルを採用することでダーティリードは発生しません
01:30一方グラン紙で手では性能を優先する代わりに
01:34ダーティリードを揺るようします
01:37このようにダーティリードは別に処理想ことで
01:40多性能性のバランスに関わる重要な概念であり
01:43気に入るシステムや成功管理など
01:46正確性が求められるシステムでは
01:49通常防止されるべき現象です