开发者社区 > 数据库 > 正文

Wiley使用事务的时间戳保证事务的串行调度,该怎么办?

已解决

Wiley使用事务的时间戳保证事务的串行调度,该怎么办?

展开
收起
云上静思 2022-09-14 19:56:57 332 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    为了使用事务的时间戳保证事务的串行调度,每个数据项Q 需要与两个时间戳和一个附加位相关联:

    WT(Q),表示成功执行Write(Q)的所有事务的最大时间戳。

    RT(Q),表示成功执行Read(Q)的所有事务的最大时间戳。

    C(Q),Q 的提交位,当且仅当最近写数据项Q 的事务已经提交时,该位为True。该位是为了防止发生脏读。

    以上内容摘自《云原生数据库原理与实践》,这本书可以在电子工业出版社天猫店购买。

    2022-09-14 20:44:06
    赞同 展开评论 打赏
问答分类:
问答地址:

数据库领域前沿技术分享与交流

相关电子书

更多
事务、全局索引、透明分布式 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载