Kiểm soát truy cập đồng thời

Trong khoa học máy tính hay cụ thể hơn là trong bộ môn cơ sở dữ liệu, kiểm soát truy cập đồng thời là một phương pháp dùng để đảm bảo là các giao dịch cơ sở dữ liệu được thực hiện một cách an toàn (tức là không bị mất hay sai lệch dữ liệu). Kiểm soát truy cập đồng thời được đặc biệt chú trọng trong các hệ quản trị cơ sở dữ liệu. Các hệ này phải đảm bảo rằng các giao dịch được thực hiện một cách an toàn và tuân theo các quy tắc ACID như miêu tả bên dưới. Hệ quản trị cơ sở dữ liệu phải có khả năng đảm bảo chỉ cho phép các trình tự thao tác thuộc loại có thể phục hồi được và có thể tuần tự hoá được, và không một thao tác nào của các giao dịch đã thành công bị mất bởi việc tiến hành hủy các giao dịch khác.

Các quy tắc ACID của giao dịch

[sửa | sửa mã nguồn]
Xem thêm bài ACID

ACID là thuật ngữ viết tắt của bốn từ tiếng Anh là Atomic, Consistency, Isolation, và Durability:

Cơ chế kiểm soát truy cập đồng thời

[sửa | sửa mã nguồn]

Cơ chế kiểm soát truy cập đồng thời có các loại chính sau:

  • Loại bi quan - Việc thực thi đồng thời các giao dịch được đồng bộ hóa trước trong chu trình thực hiện của chúng.
  • Loại lạc quan - Hoãn việc đồng bộ hóa các giao dịch cho đến khi chúng thực hiện xong.

Có một vài phương pháp để kiểm tra việc truy cập đồng thời, đa số là dùng cách khóa kiểu khóa chặt hai giai đoạn (Strict 2PL locking):

Khóa là đối tượng kế toán (bookkeeping) đi liền với một đối tượng cơ sở dữ liệu.

Ngoài ra cũng có những phương pháp kiểm soát truy cập đồng thời không khóa.

Tham khảo

[sửa | sửa mã nguồn]
Chúng tôi bán
Bài viết liên quan
IT đã không còn là vua của mọi nghề nữa rồi
IT đã không còn là vua của mọi nghề nữa rồi
Và anh nghĩ là anh sẽ code web như vậy đến hết đời và cuộc sống sẽ cứ êm đềm trôi mà không còn biến cố gì nữa
Phân biệt Ma Vương và Quỷ Vương trong Tensura
Phân biệt Ma Vương và Quỷ Vương trong Tensura
Như các bạn đã biết thì trong Tensura có thể chia ra làm hai thế lực chính, đó là Nhân Loại và Ma Vật (Ma Tộc)
Tổng hợp các shop quần áo TAOBAO đã cập bến trên Shopee
Tổng hợp các shop quần áo TAOBAO đã cập bến trên Shopee
Không cần đặt hàng qua trung gian cầu kỳ lại hay trôi nổi lạc hàng, lưu ngay 6 tọa độ đồ nam Taobao cực xịn trên shopee
Nên tìm hiểu những khía cạnh nào của người ấy trước khi tiến tới hôn nhân?
Nên tìm hiểu những khía cạnh nào của người ấy trước khi tiến tới hôn nhân?
Sự hiểu biết của mỗi người là khác nhau, theo như góc nhìn của tôi, hôn nhân có rất nhiều kiểu, thế nhưng một cuộc hôn nhân làm cho người trong cuộc cảm thấy thoải mái, nhất định cần phải có tình yêu.