【问题标题】:using locking method to serialize transaction使用锁定方法序列化事务
【发布时间】:2014-01-04 14:42:11
【问题描述】:

我是数据库新手,我读过一篇关于事务的文章。

我们有两种调度:串行和并发。

我的问题是: 假设我有一个不可序列化的时间表。

sql是否使用一种锁定方法来序列化?比如2pl等?

【问题讨论】:

    标签: database transactions


    【解决方案1】:

    如果不说明您使用的是哪个数据库系统,这个问题是无法回答的(即使我理解正确)。每个数据库系统——Oracle、Sql server、MySql 等——都是一个独立的实现,有自己的内部做事方式。

    如果您是开发人员,请查看有关您选择的数据库的文章中的乐观和悲观锁定,作为入门的一种方式,或者如果您是计算机科学专业的学生,​​请阅读有关 DBMS 设计的书籍。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-07
      • 1970-01-01
      • 1970-01-01
      • 2021-01-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多