ini Blog nya Ci Stefi,,,

Rabu, 10 Juni 2009

CONCURANCY (TOUR)

CONCURANCY

























































CONTOH KASUS YANG DIALAMI WK TOUR DAN MK TOUR

KEHILANGAN MODIFIKASI SEMENTARA
pada hari yang sama WK TOUR dan MK TOUR melakukan regristrasi untuk memesan bangku dipesawat terbang.
dipesawat tersebut terdapat 4 bangku yang masih tersisa yaitu A1,A2,A3 dan A4,
WK TOUR memesan bangku A1 dan A3, pada saat bersaman MK TOUR memesan bangku A2 dan A4.
jika transaksi dieksekusi secara serial, transaksi yang satu diproses setelah transaksi lainnya tanpa selang waktu operasi, maka bangku terakhir adalah A2 dan A4, tanpa terkecuali transaksi tersebut diproses secara konkuren, maka bangku terakhir menjadi tidak benar(A3 dan A4)

LOST UPDATE PROBLEM
masalah ini timbul jika 2 transaksi mengakses item database yang sama yang mengakibatkan nilai dari database tersebut menjadi tidak benar.


MASALAH MODIFIKASI SEMENTARA

pada hari yang sama WK TOUR dan MK TOUR melakukan registrasi untuk memesan bangku dipasawat terbang.
dipesawat tersebut terdapat bangku yang kosong adalah A5 s/d A15
WK TOUR memesan bangku A5 s/d A10 pada saat yang bersamaan MK TOUR memesan bangku A11 s/d A15.
jika transaksi 1 membaca suatu record yang sudah dimodifikasi oleh transaksi lain tetapi belum terselesaikan(uncommited)
terdapat kemungkinan kalau transaksi tersebut dibatalkan (roolback), yang dari A11 s/d A15 dibatalkan menjadi A5 s/d A15.

UNCOMMITED UPDATE PROBLEM
masalah ini timbul jika transaksi membaca suatu record yang sudah dimodifikasi oleh transaksi lainnya, tetapi belum terselesaikan (uncommited), terdapat kemungkinan kalau transaksi tersebut dibatalkan (roolback)


MASALAH ANALISA YANG TIDAK KONSISITEN

pada hari yang bersamaan WK TOUR dan MK TOUR melakukan registrasi untuk memesan bangku pesawat terbang.
WK TOUR memesan bangku A = A1 s/d A4, B = B10 s/d B20 dan MK TOUR memesan bangku C =C20 s/d C24, A= A5 s/d A10, B = B21 s/d B24
WK TOUR menyelak untuk mengupdate bebesarapa nilai tersebut selama eksekusi transaksi pertama, kemudian transaksi WK TOUR menjadi tidak benar



PROBLEM OF INCONSISTENSI ANALISA

masalah ini timbul jiak sebuah transaksi membaca suatu niali tetapi transaksi yang ke dua mengupdate beberapa nilai tersebut selama eksekusi transaksi pertama

0 Komentar:

Posting Komentar

Berlangganan Posting Komentar [Atom]

<< Beranda