Netencyclo tiếng Việt, The wikipedia mirror - The biggest multilingual encyclopedia : Kiểm soát truy cập đồng thời

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

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

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

Bách khoa toàn thư mở Wikipedia

Bước tới: menu, tìm kiếm

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.

[sửa] Các quy tắc ACID của giao dịch

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:

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

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

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.

[sửa] Xem thêm

Kiểm soát truy cập đồng thời - theo chủ đề

Kiểm soát truy cập đồng thời - Dự án liên quan

© 2008 Netencyclo - Netencyclo Trang Chính - Chính sách về sự riêng tư - Lời phủ nhận - Program Policies
Netencyclo, the Wikipedia mirror : the biggest multilingual free-content encyclopedia on the Internet. Sửa đổi lần cuối lúc 00:11, ngày 14 tháng 5 năm 2007. Tất cả nội dung được phép sử dụng theo Giấy phép Tài liệu Tự do GNU (xem Quyền tác giả để biết thêm chi tiết). All Wikipedia content is licensed under the GNU Free Documentation License (see details). Content on this web site is provided for informational purposes only. We accept no responsibility for any loss, injury or inconvenience sustained by any person resulting from information published on this site. We encourage you to verify any critical information with the relevant authorities.