关联查询之速度优化

Posted owen-xiong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关联查询之速度优化相关的知识,希望对你有一定的参考价值。

在有些关联表的数据比较多的情况,可以先筛选出一部分临时表。然后用临时表关联。优化速度从15s提升到3s

形式如

select * into #tempTable1 from Table1 where [email protected]_versionID select * into #tempTable2 from Table2 where [email protected]_versionID select * into #tempTable3 from Table3 where [email protected]_versionID select * into #tempTable4 from Table4 where [email protected]_versionID select * into #tempTable5 from Table5 where [email protected]_versionID

中间各种关联查询

DROP TABLE #tempTable1 DROP TABLE #tempTable2 drop table #tempTable3 drop table #tempTable4 drop table #tempTable5 drop table #tempTable6 drop table #tempTable7

以上是关于关联查询之速度优化的主要内容,如果未能解决你的问题,请参考以下文章

hive大表和小表MapJoin关联查询优化

10.Flink实时项目之订单维度表关联

数据库多表查询优化思路之笛卡儿积

数据库多表查询优化思路之笛卡儿积

21.Yii2.0框架多表关联一对多查询之性能优化--模型的使用

Mysql - 查询之关联查询