Daftar Isi:

Apa saja kelemahan metode time stamping untuk kontrol konkurensi?
Apa saja kelemahan metode time stamping untuk kontrol konkurensi?

Video: Apa saja kelemahan metode time stamping untuk kontrol konkurensi?

Video: Apa saja kelemahan metode time stamping untuk kontrol konkurensi?
Video: 💛💥20.Concurrency Control Protocols☝1.Time stamp-based Protocol☝ 2.Conservative Timestamp Ordering💛💥 2024, Desember
Anonim

NS kerugian dari stempel waktu Pendekatannya adalah bahwa setiap nilai yang disimpan dalam database membutuhkan dua tambahan stempel waktu bidang: satu untuk yang terakhir waktu bidang telah dibaca dan satu untuk pembaruan terakhir. Stempel waktu sehingga meningkatkan kebutuhan memori dan overhead pemrosesan database.

Lantas, apa saja kendala pelaksanaan transaksi secara bersamaan?

Kapan transaksi bersamaan adalah dieksekusi secara tidak terkendali, beberapa masalah dapat terjadi. Kontrol konkurensi memiliki tiga utama berikut: masalah : Pembaruan yang hilang. Bacaan kotor (atau data tidak terikat).

Demikian juga, bagaimana sistem menghasilkan cap waktu? Khas, stempel waktu nilai ditetapkan dalam urutan di mana transaksi diserahkan ke sistem . Transaksi dikelola sedemikian rupa sehingga tampak berjalan dalam stempel waktu memesan. Stempel waktu bisa juga dihasilkan dengan menambah penghitung logis setiap kali transaksi baru dimulai.

Juga, bagaimana Anda mengontrol konkurensi dalam database?

Kontrol konkurensi disediakan dalam database untuk:

  1. (i) menegakkan isolasi antar transaksi.
  2. (ii) menjaga konsistensi database melalui konsistensi menjaga eksekusi transaksi.
  3. (iii) menyelesaikan konflik baca-tulis dan tulis-baca.

Mengapa kontrol konkurensi diperlukan?

Alasan untuk menggunakan Kontrol konkurensi metode DBMS: Untuk menerapkan Isolasi melalui pengecualian bersama antara transaksi yang bertentangan. Untuk menyelesaikan masalah konflik baca-tulis dan tulis-tulis. Untuk menjaga konsistensi basis data dengan terus mempertahankan penghalang eksekusi.

Direkomendasikan: