tilemap |
piechart
#
|
node, ms
|
tree, ms
|
rows
|
|
RRbF
|
|
||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
273.490 | 62′449 | 272′778 | ||||||||||
0 | 23.707
| 273.490
| 62′449
| ▲ |
| |||||||
1 | 115.222
| 122.601
| 62′449
| ▼ | 136′389
| 68.6% |
| |||||
2 | 7.379
| 198′838
|
| |||||||||
3 | 11.533
| 127.182
| 62′449
|
| ||||||||
4 | 115.649
| 62′449
| 136′389
| 68.6% |
| |||||||
.475 |
| |||||||||||
3.954 | 277.444 |
|
Hash Semi Join (cost=16′910.70..55′110.38 rows=11′607 width=431) (actual time=137.167..273.490 rows=62′449 loops=1) Hash Cond: (elm.id = tmp.id) -> Bitmap Heap Scan on dash_org_elements elm (cost=1′859.22..39′639.47 rows=110′591 width=431) (actual time=9.918..122.601 rows=62′449 loops=1) Recheck Cond: (struct_id = '3874'::text) Filter: is_active Rows Removed by Filter: 136′389 Heap Blocks: exact=12′893 -> Bitmap Index Scan on dash_org_elements_struct_id_idx (cost=0.00..1′831.57 rows=198′820 width=0) (actual time=7.379..7.379 rows=198′838 loops=1) Index Cond: (struct_id = '3874'::text) -> Hash (cost=14′269.38..14′269.38 rows=62′568 width=16) (actual time=127.181..127.182 rows=62′449 loops=1) Buckets: 65′536 Batches: 1 Memory Usage: 3440kB -> Seq Scan on "tmp$dash_org_elements" tmp (cost=0.00..14′269.38 rows=62′568 width=16) (actual time=0.023..115.649 rows=62′449 loops=1) Filter: is_active Rows Removed by Filter: 136′389 Planning Time: 0.475 ms Execution Time: 277.444 ms
-- struct_id :: text(=) CREATE INDEX CONCURRENTLY "~dash_org_elements-ea80c6ad" ON dash_org_elements(struct_id) WHERE is_active; | 1 |
| ||||||||||
| ||||||||||
Bitmap Heap Scan on dash_org_elements elm (cost=1′859.22..39′639.47 rows=110′591 width=431) (actual time=9.918..122.601 rows=62′449 loops=1) Recheck Cond: (struct_id = '3874'::text) Filter: is_active Rows Removed by Filter: 136′389 Heap Blocks: exact=12′893 |
-- struct_id :: text(=) CREATE INDEX CONCURRENTLY "~dash_org_elements-ea80c6ad" ON dash_org_elements(struct_id) WHERE is_active;