DBMS 可串行化

DBMS 可串行化,当多个事务同时运行时,数据库可能会处于不一致状态。可串行化是一个概念,可以帮助我们检查哪些调度是可串行化的。可串行化的调度是始终使数据库保持一致状态的调度。

什么是可串行化的调度?

可串行化的调度始终使数据库保持一致状态。 串行调度始终是可串行化的调度,因为在串行调度中,事务仅在另一个事务完成执行时启动。但是,需要检查可串行化的非串行调度。

如果 n 个事务的非串行调度等同于那些 n 个事务的串行调度,则称其为可串行化调度。串行调度不允许并发,一次只执行一个事务,另一个事件在已经运行的事务完成时启动。

可串行化的类型

可串行化有两种类型。

  1. 冲突可串行化
  2. 查看可串行化

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程