hive -e "select e.school_id, e.school_name, e.school_location from
(select r.college_id, r.college_name
from
College r
where
college_id = '6789') tab1
full outer join
(select e.school_id, e.school_name, e.school_location
from university
lateral view explode(school) encTable as e
where
school_id = '12345') tab2
on tab1.school_id=tab2.college_id
limit 4 " > result456.csv
我目前運行在那裏我加入2個表蜂巢查詢大學和學院,其中collecge_id與學校ID相符大學 ,這花費更多的時間來執行,因爲我有更多的數據這兩個大學和學院 是否有需要增加這個查詢提高性能與加入
這是從學院收集所有數據,然後學校的表現任何更新,則比較tab1.school_id = tab2.college_id 我手感不佳在性能
是否有任何其他方式可以通過提高性能獲取相同數據
(1)當你所要求的性能改善,最低提什麼是當前和期望的執行時間。 (2)查詢沒有意義。提供包括所需結果的數據樣本。 –