|
- 1 PROJECT a1 AS movie_budget, a2 AS movie_votes, a3 AS movie_title
- 1 AGGREGATE MIN(info_left) AS a1, MIN(info_right) AS a2, MIN(title) AS a3
- 0 PROJECT info, info, title
- 0 PROJECT info, info, title
- 0 INNER JOIN HASH ON tuple(PROJECTION_1471.movie_id,PROJECTION_1471.movie_id,PROJECTION_1471.id) = tuple(PROJECTION_1462.movie_id,PROJECTION_1462.movie_id,PROJECTION_1462.movie_id)
- 459925 │└PROJECT movie_id AS movie_id_right, info AS info_right
- 459925 │ PROJECT info, movie_id
- 459925 │ INNER JOIN HASH ON PROJECTION_1468.info_type_id = PROJECTION_1465.id
- 1 │ │└PROJECT id
- 1 │ │ PROJECT id
- 1 │ │ TABLE SCAN info_type WHERE info = 'votes'
- 1380035 │ PROJECT info_type_id, info, movie_id
- 1380035 │ PROJECT info, movie_id, info_type_id
- 1380035 │ TABLE SCAN movie_info_idx
- 9626 PROJECT movie_id_left, movie_id AS movie_id_left_2, id, info AS info_left, title
- 9626 PROJECT movie_id, info, movie_id, title, id
- 9626 INNER JOIN HASH ON PROJECTION_1477.person_id = PROJECTION_1474.id
- 9062 │└PROJECT id AS id_right
- 9062 │ PROJECT id
- 9062 │ TABLE SCAN name WHERE (gender = 'm') AND name LIKE '%Tim%'
- 2766914 PROJECT person_id, movie_id, info, movie_id, title, id AS id_left
- 2766914 PROJECT movie_id, person_id, info, movie_id, title, id
- 2766914 INNER JOIN HASH ON tuple(PROJECTION_1483.movie_id,PROJECTION_1483.movie_id) = tuple(PROJECTION_1480.id,PROJECTION_1480.id)
- 2528312 │└PROJECT id, title
- 2528312 │ PROJECT title, id
- 2528312 │ TABLE SCAN title
- 2766914 PROJECT movie_id, movie_id, person_id, info
- 2766914 PROJECT movie_id, person_id, info, movie_id
- 2766914 INNER JOIN HASH ON PROJECTION_1489.info_type_id = PROJECTION_1486.id
- 1 │└PROJECT id
- 1 │ PROJECT id
- 1 │ TABLE SCAN info_type WHERE info = 'budget'
- 460M PROJECT info_type_id, movie_id, person_id, info, movie_id
- 460M PROJECT movie_id, person_id, info, movie_id, info_type_id
- 460M INNER JOIN HASH ON PROJECTION_1495.movie_id = PROJECTION_1492.movie_id
- 14835720 │└PROJECT movie_id AS movie_id_right, info, info_type_id
- 14835720 │ PROJECT info, movie_id, info_type_id
- 14835720 │ TABLE SCAN movie_info
- 36244344 PROJECT movie_id AS movie_id_left, person_id
- 36244344 PROJECT movie_id, person_id
- 36244344 TABLE SCAN cast_info WHERE TRUE
|
|
1 1 PROJECT movie_budget, movie_votes, movie_title
1 1 AGGREGATE MIN(info), MIN(info), MIN(title)
997614 10 DISTRIBUTE GATHER
997614 10 AGGREGATE MIN(info), MIN(info), MIN(title)
997614 410 INNER JOIN HASH ON movie_id = id AND movie_id = id AND movie_id = id
997614 410 │└DISTRIBUTE HASH ON movie_id, movie_id, movie_id
997614 410 │ INNER JOIN HASH ON id = person_id
833499 9062 │ │└DISTRIBUTE HASH ON id
833499 9062 │ │ FILTER (gender = 'm') AND name LIKE '%Tim%'
4167491 1846761 │ │ TABLE SCAN name WHERE (gender = 'm') AND name LIKE '%Tim%'
4861715 107339 │ DISTRIBUTE HASH ON person_id
4861715 107339 │ INNER JOIN HASH ON id = info_type_id
23 1 │ │└DISTRIBUTE GATHER
23 1 │ │ FILTER info = 'votes'
113 113 │ │ DISTRIBUTE ROUND ROBIN
113 113 │ │ TABLE SCAN info_type WHERE info = 'votes'
4861715 322625 │ PROJECT person_id, movie_id, movie_id, info, movie_id, info_type_id, info
4861715 322625 │ INNER JOIN HASH ON movie_id = movie_id AND movie_id = movie_id
1380035 1380035 │ │└DISTRIBUTE HASH ON movie_id, movie_id
1380035 1380035 │ │ TABLE SCAN movie_info_idx WHERE ((info_type_id >= 100) AND (info_type_id <= 100)) AND info_type_id IN 100
8900343 212985 │ DISTRIBUTE HASH ON movie_id, movie_id
8900343 212985 │ INNER JOIN HASH ON id = info_type_id
23 1 │ │└DISTRIBUTE GATHER
23 1 │ │ FILTER info = 'budget'
113 113 │ │ DISTRIBUTE ROUND ROBIN
113 113 │ │ TABLE SCAN info_type WHERE info = 'budget'
42566859 2119877 │ INNER JOIN HASH ON movie_id = movie_id
7248869 2379271 │ │└DISTRIBUTE HASH ON movie_id
7248869 2379271 │ │ FILTER (note = '(producer)') OR (note = '(executive producer)')
36244344 7036575 │ │ TABLE SCAN cast_info WHERE (((note = '(producer)') OR (note = '(executive producer)')) AND CASE MOD(HASH_REPARTITION(movie_id,movie_id),10) WHEN 1 THEN ((((movie_id >= 57) AND (movie_id <= 2525790)) AND ((movie_id >= 57) AND (movie_id <= 2525790))) AND TRUE) WHEN 3 THEN ((((movie_id >= 11) AND (movie_id <= 2525784)) AND ((movie_id >= 11) AND (movie_id <= 2525784))) AND TRUE) WHEN 5 THEN ((((movie_id >= 52) AND (movie_id <= 2525793)) AND ((movie_id >= 52) AND (movie...
14835720 743593 │ DISTRIBUTE HASH ON movie_id
14835720 743593 │ TABLE SCAN movie_info WHERE CASE MOD(HASH_REPARTITION movie_id,10) WHEN 0 THEN (((movie_id >= 5) AND (movie_id <= 2525968)) AND TRUE) WHEN 1 THEN (((movie_id >= 6) AND (movie_id <= 2525963)) AND TRUE) WHEN 2 THEN (((movie_id >= 10) AND (movie_id <= 2525956)) AND TRUE) WHEN 3 THEN (((movie_id >= 11) AND (movie_id <= 2525951)) AND TRUE) WHEN 4 THEN (((movie_id >= 55) AND (movie_id <= 2525966)) AND TRUE) WHEN 5 THEN (((movie_id >= 8) AND (movie_id <= 2525934)) AND TRUE) W...
2528312 2528312 DISTRIBUTE HASH ON id, id, id
2528312 2528312 TABLE SCAN title WHERE CASE MOD(HASH_REPARTITION(id,id,id),10) WHEN 0 THEN (((((id >= 822350) AND (id <= 2470262)) AND ((id >= 822350) AND (id <= 2470262))) AND ((id >= 822350) AND (id <= 2470262))) AND struct(id,id,id) IN( < expr > , < expr > , < expr > , < expr > , < expr > , < expr > , < expr > , < expr > , < expr > , < expr > , < expr > , < expr > , < expr > , < expr > , < expr > , < expr > , < expr > , < expr > , < expr > , < expr > , < expr > , < expr > , < expr > , ...
|
|
1 ∞ PROJECT min AS movie_budget, min_35 AS movie_votes, min_36 AS movie_title
1 1 AGGREGATE MIN(min_37) AS min, MIN(min_38) AS min_35, MIN(min_39) AS min_36
- 16 DISTRIBUTE GATHER
- 16 AGGREGATE MIN(info_11) AS min_37, MIN(info_19) AS min_38, MIN(title) AS min_39
- 410 INNER JOIN HASH ON movie_id = id_28
2528312 2528312 │└DISTRIBUTE HASH ON id_28
2528312 2528312 │ PROJECT id AS id_28, title
2528312 2528312 │ TABLE SCAN title
- 410 INNER JOIN HASH ON person_id = id_24
4167491 9062 │└DISTRIBUTE HASH ON id_24
4167491 9062 │ PROJECT id AS id_24
4167491 9062 │ FILTER (gender = 'm') AND (name LIKE '%Tim%')
4167491 9062 │ TABLE SCAN name
- 410 INNER JOIN HASH ON info_type_id_18 = id_4
113 1 │└DISTRIBUTE GATHER
113 1 │ PROJECT id AS id_4
113 1 │ FILTER info = 'votes'
113 1 │ TABLE SCAN info_type
- 410 INNER JOIN HASH ON movie_id = movie_id_17
1380035 459925 │└DISTRIBUTE HASH ON movie_id_17
1380035 459925 │ PROJECT movie_id AS movie_id_17, info_type_id AS info_type_id_18, info AS info_19
1380035 459925 │ TABLE SCAN movie_info_idx
- 699 INNER JOIN HASH ON info_type_id = id_0
113 1 │└DISTRIBUTE GATHER
113 1 │ PROJECT id AS id_0
113 1 │ FILTER info = 'budget'
113 1 │ TABLE SCAN info_type
- 699 INNER JOIN HASH ON movie_id = movie_id_10
14835720 121863 │└DISTRIBUTE HASH ON movie_id_10
14835720 121863 │ PROJECT movie_id AS movie_id_10, info_type_id, info AS info_11
14835720 121863 │ TABLE SCAN movie_info
32619910 696 FILTER note IN('(executive producer)','(producer)')
32619910 696 TABLE SCAN cast_info
|