DBMS 的原子性和隔离性之间的区别有些模糊,所以我要求两者之间有明显的区别?

通过使用提交协议(protocol)在经典数据库事务中确保原子性和隔离性。该协议(protocol)用于将临时存储变成永久存储——也就是说,在提交协议(protocol)验证存储的数据之前,对事务数据的更新是不可见的。请注意,数据库日志中存在的提交记录有效地验证了事务的数据。

最佳答案

原子性描述了单个事务中的行为,而隔离性描述了一个或多个事务之间的行为。

原子性 :要么执行事务中的所有数据库操作,要么都不执行。

隔离 :每个事务似乎都与其他事务隔离执行。

关于database - ACID 属性中的原子性和隔离性有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46599546/

10-15 22:33