Serializability là gì?

Noun Database

Khi nhiều giao dịch (transaction) đang chạy đồng thời thì có khả năng cơ sở dữ liệu (database) có thể ở trạng thái không nhất quán (inconsistent). Serializability là một khái niệm giúp chúng ta kiểm tra lịch biểu (schedule) nào có thể được tuần tự hóa. Serializable schedule là lịch biểu luôn để cơ sở dữ liệu ở trạng thái nhất quán. Một số lịch biểu không nối tiếp (non-serial schedule) có thể dẫn đến sự không nhất quán (inconsistency) của cơ sở dữ liệu. Serializability giúp xác định lịch biểu không nối tiếp nào là chính xác và sẽ duy trì tính nhất quán (consistency) của cơ sở dữ liệu. Có hai loại serializability: Conflict Serializability và View Serializability.

Learning English Everyday