ITMO-Study-Note

主页/Lecture7/目录

Lecture 7: Выполнение запросов

讲座7:执行查询

1. Выполнение запросов и оптимизация 查询执行和优化

Повышение производительности запросов

提高查询性能

Способы повышения производительности запросов:
提高查询性能的方法:

Выполнение запросов

执行查询

План выполнения запроса (query plan) 查询执行计划

Конвейерная обработка данных 输送数据处理

Левосторонние деревья 左撇子树

Советы при построении плана 建立查询过程的一些建议

Индексы при построении планов 计划编制中的索引

Расчет стоимости плана выполнения запроса 计算查询执行计划的成本

Можно выделить 3 основных составляющих:

2. Выполнение соединений 链接执行

Nested-loops join (NLJ) 嵌套循环连接

Hash join (HJ) 哈希连接

Sort-merge join (SMJ) 排序合并连接