https://github.com/cybertec-postgresql/postgres/tree/REL_13_ZHEAP
项目接管,持续更新。zheap的整体目标是整合到PostgreSQL中transaction slots
,每个slot
存储了事务信息,事务信息包括transaction id
、epoch
、last undo record pointer
信息。每个zheap的page是可以配置,默认是4个transaction slots
.每个transaction slot
占用16个字节。 transaction slots
在zheap存储引擎中是可以复用,当事务提交了,这些transaction slot
可以resued,所以每个page中不需要那么多的slot
.