使用英语阅读

通过


了解内存优化表的事务

事务使用一种乐观多版本并发控制形式来访问内存优化表。 这意味着存在不同版本的数据。 每个事务都对自己的事务一致数据库版本进行操作(独立于其他并发运行的事务)。 此外,事务还在与其他并发事务不冲突的乐观假设下运行。 这样就无需使用锁,但需要系统检测冲突并终止冲突事务中的一个事务。 仅对于写/写事务和读/写事务会发生冲突。 如果存在写/写冲突,则终止一个写入事务。

内存优化表的并发控制与基于磁盘的表的并发控制在 READ_COMMITTED_SNAPSHOT 和 SNAPSHOT 事务隔离级别之间存在相似性。 (有关基于磁盘的表的详细信息,请参阅 Database Engine 中基于行版本控制的隔离级别。)

本节中的主题

本节说明了内存优化表中的事务,包含以下主题:

有关详细信息,请参阅控制事务持续性

另请参阅

Memory-Optimized Tables