您的位置:首页 > 其它

ACID测试标准

2016-10-10 19:22 106 查看

缩写ACID代表原子性(atomicity)、一致性(consistency)、孤立性(isolation)、持久性(duration)

通过了ACID测试的事物在多线程、并行处理或多用户环境中就是安全的。如果事物具有原子性,它就会完整执行,或者根本不执行。

一致性处理事物中的数据完整性。如果事物保证所有的数据断言、前置条件以及后置条件在更新中能得到维护,就认为它具有一致性。

孤立性序列化或模块化更新:实质上,孤立性通过确保没有数据丢失、对数据元素一次只进行一个修改来防止竞争条件。

持久性通常是一种恢复方案。在硬件或软件崩溃时,持久性保证数据库可以恢复到一致性的状态。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: