摘要:
Task1:Access Method Executors 第一个task就是完成access method相关的算子,有: seqscan insert update delete index_scan Seqscan seqscan属于最底层的算子,所以它没有子算子了,它需要做的就是从Table 阅读全文
摘要:
Task1: Lock Manager 在这一步需要实现3种隔离级别,RU、RC、RR,需要实现总共五种锁,S、X、IS、IX、SIX。使用的并发控制协议是2PL。 需要实现四个函数: LockTable UnlockTable LockRow UnlockRow LockTable 判断事务状态, 阅读全文