Conflicting operation là gì?

Noun Database
Thao tác xung đột

Hai thao tác trở nên xung đột nếu tất cả các điều kiện thỏa mãn: (1) Cả hai đều thuộc về các giao dịch (transaction) riêng biệt, (2) Chúng có cùng một mục (item) dữ liệu, (3) Chúng chứa ít nhất một thao tác ghi (write operation).

Ví dụ thao tác ghi W (X) của giao dịch T1 và thao tác đọc R (X) của giao dịch T2 là các thao tác xung đột (conflicting operation), vì chúng thỏa mãn cả ba điều kiện nêu trên. Chúng thuộc về các giao dịch khác nhau, chúng đang làm việc trên cùng một mục dữ liệu X, một trong những thao tác thao tác ghi.

Learning English Everyday