eXtremeDB 在同一事务中数据的可见性

在eXtremeDB中,先来看下面的逻辑,


Start Transaction;

insert record;

select record;

Commit Transaction;

当insert的数据符合select语句的查询条件,那么,insert 的数据能否在select中显示出来呢?


insert的数据在select中是否可见,取决于两个要素,索引和事物管理器。


如果,要保证可见,需要采用下面的逻辑:

Start Transaction;

insert record;

checkpoint;

select record;

Commit Transaction;

你可能感兴趣的:(eXtremeDB内存数据库)