cmu15-445笔记九 查询优化

本节课主要关于查询优化,首先介绍了Sql语句的执行过程,然后就是两种优化方式:基于规则的优化和基于代价的优化。

阅读更多

cmu15-445笔记八 Sql执行

本节介绍了SQL的执行流程,首先有查询计划,接着是查询计划的执行方式,然后是单表的访问方法。最后介绍了修改性的SQL语句的注意点以及表达式求值的优化。

阅读更多

cmu15-445笔记六 排序与聚集

本节课介绍了排序与聚集。由于数据库中的数据量巨大,排序与聚集无法在内存中完成,因此有了相应的基于外存的算法。

阅读更多

cmu15-445笔记七 表连接

表连接是关系型数据库的最频繁的操作之一。如何优化表连接是提高数据库性能的重点。

本节课介绍了三种Join,分别是Loop join、sort-merge join和hash join。

阅读更多