多版本实现机制

版本:2.5.3

请问starrocks 多版本机制是如何实现的?
如何做到一个sql发起后只能读到这个sql发起之前已经提交的数据,而不能读到sql发起后提交的数据?

您好,可以看下mvcc的实现机制哈。

我知道每个提交都会有一个版本号,请问是 每个sql发起查询时都会获取当前已提交的最新版本号,然后只读取小于等于最新版本号的数据吗?