2010-11-19 17 views
3

トランザクション分離レベル(シリアライズ可能、反復可能な読み取り、コミットされた読み取り、コミットされていない状態の読み取り)については読んでいますが、それぞれの用途について少し混乱しています。このルールの緩和が許可されていないため、銀行アプリケーション(金銭移転など)で使用される分離レベルがおそらく直列化可能であることを正しく理解していますか?金融アプリケーションのトランザクション分離レベル

答えて

1

アプリケーションの動作方法に応じて分離レベルを選択する必要があります。データの処理内容に応じて、dbコールごとに異なる分離レベルが必要な場合があります。

バンキングのような特定の業種には厳しい規則はありませんが、一部のデータ(金融取引データなど)は明らかに重要であり、データ損失やデータの矛盾を避けるためにできることをすべて実行したいと考えています。

アイソレーションレベルは私がここで説明するよりも優れています。
http://en.wikipedia.org/wiki/Isolation_%28database_systems%29

関連する問題