于文涛

Results 3 comments of 于文涛

“当下次读出这个值时...如果它的事务 ID 小于当前事务的所有 ID,那么就肯定知道它是在系统崩溃前写入的脏数据(事务 ID 是递增的,当前正在运行的事务 ID 总是大于原来的事务 ID)”这段话没有太看明白,是说系统崩溃了,本来要提交的事务还没有提交,但是数据库存储引擎中已经存储了该值,导致数据库中存储的值是脏值,下一次读取该值的时候.....没太明白,能否大神再解释一下。

以Page为粒度的混合行列存储这个思想不错,不过我这里有个需求,按照关系型数据库mysql来存储,目前是一个存储表中有大约500个列,其中50个列是固定的字段类型,其余的450个列分别假设有9种数据类型如:Long ,varchar,bigint...等每种数据类型大约也有50个字段,column1....column50 。这种存储方式带来的最大的问题就是存储空间的浪费和查询性能很差...不知道如何解决这种存储模式的问题,还要有事务的保证.