卡内基梅隆的数据库课程-2

卡内基梅隆的数据库课程,包括:查询执行,火山-物化-向量模型,访问方式,顺序-索引-多索引等,顺序访问的优化,表达式评估,并行VS分布式,调度模式,I/O并行化;查询优化架构、RBO、CBO、逻辑计划VS物理计划、关系代数的优化以及一些例子、复杂谓词的类型和选择性、采样、基于概率的选择性、多join查询的优化,动态规划、遗传优化等
query_execution-1 query_execution-2 query_execution-3 query_execution-4 query_execution-5 query_execution-6 query_execution-7 query_execution-8+19

阅读全文

卡内基梅隆的数据库课程-4

卡内基梅隆的数据库课程,包括:失败的各种情况,各种存储类型,失败的分类;redo 和 undo;buffer pool 策略;steal、no-force;shadow paging,sqlite的shadow paging;WAL协议格式,物理日志,逻辑日志,checkpoint失败恢复算法ARIES:Write-Ahead Logging,Repeating History During Redo,Logging Changes During Undo;LSN Log Sequence Numbers;正常事务操作恢复,终止事务操作恢复;Fuzzy Checkpointing,活跃事务表,脏页表;Recovery Algorithm的三个阶段:Analysis、Redo、Undo,恢复算法的性能改进
logging-1 logging-2 logging-3 logging-4 logging-5 logging-6 logging-7 logging-8+29

阅读全文

最近文章

分类

归档

标签

RSS