Konkurensi

Pengarang: Robert Simon
Tanggal Pembuatan: 18 Juni 2021
Tanggal Pembaruan: 1 Juli 2024
Anonim
Konkurensi - Razz X All.in (Official Music Video)
Video: Konkurensi - Razz X All.in (Official Music Video)

Isi

Definisi - Apa arti Concurrency?

Concurrency adalah kemampuan basis data untuk memungkinkan banyak pengguna untuk memengaruhi banyak transaksi. Ini adalah salah satu properti utama yang memisahkan database dari bentuk penyimpanan data lain seperti spreadsheet.

Kemampuan untuk menawarkan konkurensi adalah unik untuk basis data. Spreadsheets atau sarana penyimpanan file datar lainnya sering dibandingkan dengan database, tetapi mereka berbeda dalam hal yang penting ini. Spreadsheet tidak dapat menawarkan beberapa pengguna kemampuan untuk melihat dan bekerja pada data yang berbeda dalam file yang sama, karena begitu pengguna pertama membuka file itu dikunci untuk pengguna lain. Pengguna lain dapat membaca file, tetapi mungkin tidak mengedit data.

Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan Concurrency

Masalah yang disebabkan oleh konkurensi bahkan lebih penting daripada kemampuan untuk mendukung transaksi bersamaan. Misalnya, ketika satu pengguna mengubah data tetapi belum menyimpan (berkomitmen) data itu, maka database tidak boleh mengizinkan pengguna lain yang meminta data yang sama untuk melihat data yang diubah dan belum disimpan. Sebagai gantinya pengguna hanya harus melihat data asli.


Hampir semua database berurusan dengan concurrency dengan cara yang sama, meskipun terminologinya mungkin berbeda. Prinsip umum adalah bahwa data yang diubah tetapi tidak disimpan disimpan dalam semacam log atau file sementara. Setelah disimpan, itu kemudian ditulis ke penyimpanan fisik basis data sebagai pengganti data asli. Selama pengguna yang melakukan perubahan belum menyimpan data, hanya ia yang dapat melihat data yang ia ubah. Semua pengguna lain yang meminta data yang sama harus melihat data yang ada sebelum perubahan. Setelah pengguna menyimpan data, kueri baru harus mengungkapkan nilai baru dari data tersebut.


Definisi ini ditulis dalam database con