■
二つのトランザクション T1 と T2 を並列に実行した結果が,T1 の完了後に
T2 を実行した結果,又は T2 の完了後に T1 を実行した結果と等しい場合,こ
のトランザクションスケジュールの性質をなんと呼ぶか。ア 一貫性
イ 原子性
ウ 耐久性
エ 直列可能性
■キーワード■ 直列可能性
■解答■
テクニカルエンジニア(データベース)午前平成14年問40
エ 直列可能性
> http://www.microsoft.com/japan/technet/prodtechnol/sql/deploy/depovg/dtcover.asp
> 分離性
> 複数のトランザクションが同時に発生した場合、トランザクションどうしはほかの
> 不完全なトランザクションの更新とは隔離され、それらの更新によって一貫した状
> 態が形成されることはありません。このようなプロパティは "シリアライザビリテ
> ィ (直列可能性)" と呼ばれることがあります。たとえば、一貫性の二重リンク リ
> ストの例で 2 つ目のトランザクションが介入した場合、2 つ目のトランザクション
> からは挿入前または挿入後のリストにアクセスできますが、必ず完了した変更状態
> だけにアクセスできます。
どうもありがとうございました。
> アとエは同じことだと思うのですが。
> 答えを見るとエになってます。
> どこが違うのでしょうか?
この問題文のずばりの答えが「直列可能性」です。直列可能制があるから「一貫性」
が保てます。
目がきれい:すてき = 直列可能性:一貫性
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-