Isi kandungan:

Apakah beberapa kelemahan kaedah cap masa untuk kawalan konkurensi?
Apakah beberapa kelemahan kaedah cap masa untuk kawalan konkurensi?

Video: Apakah beberapa kelemahan kaedah cap masa untuk kawalan konkurensi?

Video: Apakah beberapa kelemahan kaedah cap masa untuk kawalan konkurensi?
Video: CARA MENYAMBUNG KABEL LISTRIK - CARA SAMBUNG KABEL SERABUT YANG BENAR 2024, November
Anonim

The keburukan daripada cap masa pendekatan ialah setiap nilai yang disimpan dalam pangkalan data memerlukan dua tambahan cap masa medan: satu untuk yang terakhir masa medan telah dibaca dan satu untuk kemas kini terakhir. Cap masa sekali gus meningkatkan keperluan memori dan overhed pemprosesan pangkalan data.

Cuma, apakah masalah pelaksanaan transaksi serentak?

Bila urus niaga serentak adalah dilaksanakan secara tidak terkawal, beberapa masalah boleh berlaku. Kawalan konkurensi mempunyai tiga perkara utama berikut masalah : Kemas kini yang hilang. Bacaan kotor (atau data tidak terikat).

Begitu juga, bagaimana sistem menjana cap masa? Biasanya, cap masa nilai diperuntukkan mengikut susunan transaksi diserahkan kepada sistem . Urus niaga diuruskan supaya ia kelihatan berjalan dalam a cap masa pesanan. Cap masa boleh juga dihasilkan dengan menambah pembilang logik setiap kali transaksi baharu bermula.

Selain itu, bagaimanakah anda mengawal konkurensi dalam pangkalan data?

Kawalan konkurensi disediakan dalam pangkalan data untuk:

  1. (i) menguatkuasakan pengasingan antara urus niaga.
  2. (ii) memelihara ketekalan pangkalan data melalui ketekalan memelihara pelaksanaan transaksi.
  3. (iii) menyelesaikan konflik baca-tulis dan tulis-baca.

Mengapa kawalan konkurensi diperlukan?

Sebab penggunaan Kawalan konkurensi kaedah ialah DBMS: Untuk menggunakan Pengasingan melalui pengecualian bersama antara transaksi yang bercanggah. Untuk menyelesaikan isu konflik baca-tulis dan tulis-tulis. Untuk mengekalkan konsistensi pangkalan data melalui sentiasa mengekalkan halangan pelaksanaan.

Disyorkan: