CONCURRENCY (KONKURENSI)
Ada 3 masalah yang disebabkan oleh Concurrency :
1. Masalah kehilangan modifikasi (Lost Update Problem)
Masalah ini timbul jika dua transaksi mengakses item
database yang sama yang mengakibatkan nilai dari database tersebut menjadi
tidak benar.
2. Masalah Modifikasi Sementara (uncommited Update Problem)
Masalah ini timbul jika transaksi membaca suatu record yang
sudah dimodifikasi oleh transaksi lain tetapi belum terselesaikan (uncommited),
terdapat kemungkinan kalau transaksi tersebut dibatalkan (rollback).
3. Masalah Analisa yang tidak konsisten (Problem of inconsistency
Analysis)
Masalah ini timbul jika sebuah transaksi membaca suatu
nilai tetapi transaksi yang kedua mengupdate beberapa nilai tersebut selama eksekusi
transaksi pertama