2022-03-05183阅读cmu 15-445letcure16 笔记并发控制怎么实现但是上节课的理论是都发生了,已经错误了所以这节课讲如何提前预防:use locks使用之前加锁研究问题:lock typestwo-phase lockingdeadlock d...
2022-03-04191阅读cmu 15-445letcure15 笔记并发控制的理论数据库模型:多的两个层级分别是并发控制与恢复concurrency control 横框operator execution,access methods,buffer pool ...
2022-03-04177阅读cmu 15-445letcure14 笔记CBS (cost-based search 基于代价)手动调用更新代价表 postgres/SQLite: ANALYZE Oracle/MySQL: ANALYZE TABLE SQL Se...
2022-03-03179阅读cmu 15-445lecture13 笔记计划和优化首先,sql语句是声明式的,只要结果不要过程,具体实现是靠优化器后台实现的IBM SYSTEM R实现了优化器其实有一个争论就是数据库去选择的执行计划和人类选择的执行计划到底那个更好所...
2022-03-02193阅读cmu 15-445lecture12 笔记数据库时多线程的增加了性能throughput 吞吐量,针对多条指令的latency 单条的延迟增加响应性(responsiveness)与可用性(availability...
2022-03-02182阅读cmu 15-445lecture11 笔记执行计划的创建及执行问题:processing modelaccess methodsmodification queriesexpression evaluationprocessing mo...