Lines Matching refs:startup_cost

215 	Cost		startup_cost = 0;  in cost_seqscan()  local
233 startup_cost += disable_cost; in cost_seqscan()
248 startup_cost += qpqual_cost.startup; in cost_seqscan()
252 startup_cost += path->pathtarget->cost.startup; in cost_seqscan()
277 path->startup_cost = startup_cost; in cost_seqscan()
278 path->total_cost = startup_cost + cpu_run_cost + disk_run_cost; in cost_seqscan()
292 Cost startup_cost = 0; in cost_samplescan() local
342 startup_cost += qpqual_cost.startup; in cost_samplescan()
346 startup_cost += path->pathtarget->cost.startup; in cost_samplescan()
349 path->startup_cost = startup_cost; in cost_samplescan()
350 path->total_cost = startup_cost + run_cost; in cost_samplescan()
368 Cost startup_cost = 0; in cost_gather() local
379 startup_cost = path->subpath->startup_cost; in cost_gather()
381 run_cost = path->subpath->total_cost - path->subpath->startup_cost; in cost_gather()
384 startup_cost += parallel_setup_cost; in cost_gather()
387 path->path.startup_cost = startup_cost; in cost_gather()
388 path->path.total_cost = (startup_cost + run_cost); in cost_gather()
407 Cost startup_cost = 0; in cost_gather_merge() local
422 startup_cost += disable_cost; in cost_gather_merge()
437 startup_cost += comparison_cost * N * logN; in cost_gather_merge()
451 startup_cost += parallel_setup_cost; in cost_gather_merge()
454 path->path.startup_cost = startup_cost + input_startup_cost; in cost_gather_merge()
455 path->path.total_cost = (startup_cost + run_cost + input_total_cost); in cost_gather_merge()
485 Cost startup_cost = 0; in cost_index() local
536 startup_cost += disable_cost; in cost_index()
561 startup_cost += indexStartupCost; in cost_index()
726 startup_cost += qpqual_cost.startup; in cost_index()
732 startup_cost += path->path.pathtarget->cost.startup; in cost_index()
748 path->path.startup_cost = startup_cost; in cost_index()
749 path->path.total_cost = startup_cost + run_cost; in cost_index()
949 Cost startup_cost = 0; in cost_bitmap_heap_scan() local
974 startup_cost += disable_cost; in cost_bitmap_heap_scan()
980 startup_cost += indexTotalCost; in cost_bitmap_heap_scan()
1015 startup_cost += qpqual_cost.startup; in cost_bitmap_heap_scan()
1034 startup_cost += path->pathtarget->cost.startup; in cost_bitmap_heap_scan()
1037 path->startup_cost = startup_cost; in cost_bitmap_heap_scan()
1038 path->total_cost = startup_cost + run_cost; in cost_bitmap_heap_scan()
1122 path->path.startup_cost = totalCost; in cost_bitmap_and_node()
1168 path->path.startup_cost = totalCost; in cost_bitmap_or_node()
1184 Cost startup_cost = 0; in cost_tidscan() local
1240 startup_cost -= disable_cost; in cost_tidscan()
1243 startup_cost += disable_cost; in cost_tidscan()
1263 startup_cost += qpqual_cost.startup + tid_qual_cost.per_tuple; in cost_tidscan()
1269 startup_cost += path->pathtarget->cost.startup; in cost_tidscan()
1272 path->startup_cost = startup_cost; in cost_tidscan()
1273 path->total_cost = startup_cost + run_cost; in cost_tidscan()
1287 Cost startup_cost; in cost_subqueryscan() local
1308 path->path.startup_cost = path->subpath->startup_cost; in cost_subqueryscan()
1313 startup_cost = qpqual_cost.startup; in cost_subqueryscan()
1318 startup_cost += path->path.pathtarget->cost.startup; in cost_subqueryscan()
1321 path->path.startup_cost += startup_cost; in cost_subqueryscan()
1322 path->path.total_cost += startup_cost + run_cost; in cost_subqueryscan()
1336 Cost startup_cost = 0; in cost_functionscan() local
1369 startup_cost += exprcost.startup + exprcost.per_tuple; in cost_functionscan()
1374 startup_cost += qpqual_cost.startup; in cost_functionscan()
1379 startup_cost += path->pathtarget->cost.startup; in cost_functionscan()
1382 path->startup_cost = startup_cost; in cost_functionscan()
1383 path->total_cost = startup_cost + run_cost; in cost_functionscan()
1397 Cost startup_cost = 0; in cost_tablefuncscan() local
1425 startup_cost += exprcost.startup + exprcost.per_tuple; in cost_tablefuncscan()
1430 startup_cost += qpqual_cost.startup; in cost_tablefuncscan()
1435 startup_cost += path->pathtarget->cost.startup; in cost_tablefuncscan()
1438 path->startup_cost = startup_cost; in cost_tablefuncscan()
1439 path->total_cost = startup_cost + run_cost; in cost_tablefuncscan()
1453 Cost startup_cost = 0; in cost_valuesscan() local
1477 startup_cost += qpqual_cost.startup; in cost_valuesscan()
1482 startup_cost += path->pathtarget->cost.startup; in cost_valuesscan()
1485 path->startup_cost = startup_cost; in cost_valuesscan()
1486 path->total_cost = startup_cost + run_cost; in cost_valuesscan()
1503 Cost startup_cost = 0; in cost_ctescan() local
1524 startup_cost += qpqual_cost.startup; in cost_ctescan()
1529 startup_cost += path->pathtarget->cost.startup; in cost_ctescan()
1532 path->startup_cost = startup_cost; in cost_ctescan()
1533 path->total_cost = startup_cost + run_cost; in cost_ctescan()
1544 Cost startup_cost = 0; in cost_namedtuplestorescan() local
1565 startup_cost += qpqual_cost.startup; in cost_namedtuplestorescan()
1569 path->startup_cost = startup_cost; in cost_namedtuplestorescan()
1570 path->total_cost = startup_cost + run_cost; in cost_namedtuplestorescan()
1583 Cost startup_cost; in cost_recursive_union() local
1588 startup_cost = nrterm->startup_cost; in cost_recursive_union()
1608 runion->startup_cost = startup_cost; in cost_recursive_union()
1666 Cost startup_cost = input_cost; in cost_sort() local
1674 startup_cost += disable_cost; in cost_sort()
1716 startup_cost += comparison_cost * tuples * LOG2(tuples); in cost_sort()
1727 startup_cost += npageaccesses * in cost_sort()
1738 startup_cost += comparison_cost * tuples * LOG2(2.0 * output_tuples); in cost_sort()
1743 startup_cost += comparison_cost * tuples * LOG2(tuples); in cost_sort()
1756 path->startup_cost = startup_cost; in cost_sort()
1757 path->total_cost = startup_cost + run_cost; in cost_sort()
1847 apath->path.startup_cost = 0; in cost_append()
1861 apath->path.startup_cost = subpath->startup_cost; in cost_append()
1888 apath->path.startup_cost = subpath->startup_cost; in cost_append()
1890 apath->path.startup_cost = Min(apath->path.startup_cost, in cost_append()
1891 subpath->startup_cost); in cost_append()
1962 Cost startup_cost = 0; in cost_merge_append() local
1978 startup_cost += comparison_cost * N * logN; in cost_merge_append()
1989 path->startup_cost = startup_cost + input_startup_cost; in cost_merge_append()
1990 path->total_cost = startup_cost + run_cost + input_total_cost; in cost_merge_append()
2010 Cost startup_cost = input_startup_cost; in cost_material() local
2044 path->startup_cost = startup_cost; in cost_material()
2045 path->total_cost = startup_cost + run_cost; in cost_material()
2068 Cost startup_cost; in cost_agg() local
2104 startup_cost = input_total_cost; in cost_agg()
2105 startup_cost += aggcosts->transCost.startup; in cost_agg()
2106 startup_cost += aggcosts->transCost.per_tuple * input_tuples; in cost_agg()
2107 startup_cost += aggcosts->finalCost; in cost_agg()
2109 total_cost = startup_cost + cpu_tuple_cost; in cost_agg()
2115 startup_cost = input_startup_cost; in cost_agg()
2119 startup_cost += disable_cost; in cost_agg()
2133 startup_cost = input_total_cost; in cost_agg()
2135 startup_cost += disable_cost; in cost_agg()
2136 startup_cost += aggcosts->transCost.startup; in cost_agg()
2137 startup_cost += aggcosts->transCost.per_tuple * input_tuples; in cost_agg()
2138 startup_cost += (cpu_operator_cost * numGroupCols) * input_tuples; in cost_agg()
2139 total_cost = startup_cost; in cost_agg()
2154 startup_cost += qual_cost.startup; in cost_agg()
2166 path->startup_cost = startup_cost; in cost_agg()
2183 Cost startup_cost; in cost_windowagg() local
2187 startup_cost = input_startup_cost; in cost_windowagg()
2209 startup_cost += argcosts.startup; in cost_windowagg()
2217 startup_cost += argcosts.startup; in cost_windowagg()
2235 path->startup_cost = startup_cost; in cost_windowagg()
2255 Cost startup_cost; in cost_group() local
2259 startup_cost = input_startup_cost; in cost_group()
2277 startup_cost += qual_cost.startup; in cost_group()
2289 path->startup_cost = startup_cost; in cost_group()
2323 Cost startup_cost = 0; in initial_cost_nestloop() local
2344 startup_cost += outer_path->startup_cost + inner_path->startup_cost; in initial_cost_nestloop()
2345 run_cost += outer_path->total_cost - outer_path->startup_cost; in initial_cost_nestloop()
2349 inner_run_cost = inner_path->total_cost - inner_path->startup_cost; in initial_cost_nestloop()
2378 workspace->startup_cost = startup_cost; in initial_cost_nestloop()
2379 workspace->total_cost = startup_cost + run_cost; in initial_cost_nestloop()
2401 Cost startup_cost = workspace->startup_cost; in final_cost_nestloop() local
2434 startup_cost += disable_cost; in final_cost_nestloop()
2557 startup_cost += restrict_qual_cost.startup; in final_cost_nestloop()
2562 startup_cost += path->path.pathtarget->cost.startup; in final_cost_nestloop()
2565 path->path.startup_cost = startup_cost; in final_cost_nestloop()
2566 path->path.total_cost = startup_cost + run_cost; in final_cost_nestloop()
2607 Cost startup_cost = 0; in initial_cost_mergejoin() local
2741 startup_cost += sort_path.startup_cost; in initial_cost_mergejoin()
2742 startup_cost += (sort_path.total_cost - sort_path.startup_cost) in initial_cost_mergejoin()
2744 run_cost += (sort_path.total_cost - sort_path.startup_cost) in initial_cost_mergejoin()
2749 startup_cost += outer_path->startup_cost; in initial_cost_mergejoin()
2750 startup_cost += (outer_path->total_cost - outer_path->startup_cost) in initial_cost_mergejoin()
2752 run_cost += (outer_path->total_cost - outer_path->startup_cost) in initial_cost_mergejoin()
2767 startup_cost += sort_path.startup_cost; in initial_cost_mergejoin()
2768 startup_cost += (sort_path.total_cost - sort_path.startup_cost) in initial_cost_mergejoin()
2770 inner_run_cost = (sort_path.total_cost - sort_path.startup_cost) in initial_cost_mergejoin()
2775 startup_cost += inner_path->startup_cost; in initial_cost_mergejoin()
2776 startup_cost += (inner_path->total_cost - inner_path->startup_cost) in initial_cost_mergejoin()
2778 inner_run_cost = (inner_path->total_cost - inner_path->startup_cost) in initial_cost_mergejoin()
2793 workspace->startup_cost = startup_cost; in initial_cost_mergejoin()
2794 workspace->total_cost = startup_cost + run_cost + inner_run_cost; in initial_cost_mergejoin()
2841 Cost startup_cost = workspace->startup_cost; in final_cost_mergejoin() local
2882 startup_cost += disable_cost; in final_cost_mergejoin()
3049 startup_cost += merge_qual_cost.startup; in final_cost_mergejoin()
3050 startup_cost += merge_qual_cost.per_tuple * in final_cost_mergejoin()
3065 startup_cost += qp_qual_cost.startup; in final_cost_mergejoin()
3070 startup_cost += path->jpath.path.pathtarget->cost.startup; in final_cost_mergejoin()
3073 path->jpath.path.startup_cost = startup_cost; in final_cost_mergejoin()
3074 path->jpath.path.total_cost = startup_cost + run_cost; in final_cost_mergejoin()
3167 Cost startup_cost = 0; in initial_cost_hashjoin() local
3179 startup_cost += outer_path->startup_cost; in initial_cost_hashjoin()
3180 run_cost += outer_path->total_cost - outer_path->startup_cost; in initial_cost_hashjoin()
3181 startup_cost += inner_path->total_cost; in initial_cost_hashjoin()
3193 startup_cost += (cpu_operator_cost * num_hashclauses + cpu_tuple_cost) in initial_cost_hashjoin()
3240 startup_cost += seq_page_cost * innerpages; in initial_cost_hashjoin()
3247 workspace->startup_cost = startup_cost; in initial_cost_hashjoin()
3248 workspace->total_cost = startup_cost + run_cost; in initial_cost_hashjoin()
3278 Cost startup_cost = workspace->startup_cost; in final_cost_hashjoin() local
3312 startup_cost += disable_cost; in final_cost_hashjoin()
3410 startup_cost += disable_cost; in final_cost_hashjoin()
3445 startup_cost += hash_qual_cost.startup; in final_cost_hashjoin()
3484 startup_cost += hash_qual_cost.startup; in final_cost_hashjoin()
3502 startup_cost += qp_qual_cost.startup; in final_cost_hashjoin()
3507 startup_cost += path->jpath.path.pathtarget->cost.startup; in final_cost_hashjoin()
3510 path->jpath.path.startup_cost = startup_cost; in final_cost_hashjoin()
3511 path->jpath.path.total_cost = startup_cost + run_cost; in final_cost_hashjoin()
3561 Cost plan_run_cost = plan->total_cost - plan->startup_cost; in cost_subplan()
3591 sp_cost.startup += plan->startup_cost; in cost_subplan()
3593 sp_cost.per_tuple += plan->startup_cost; in cost_subplan()
3596 subplan->startup_cost = sp_cost.startup; in cost_subplan()
3632 *rescan_total_cost = path->total_cost - path->startup_cost; in cost_rescan()
3644 *rescan_total_cost = path->total_cost - path->startup_cost; in cost_rescan()
3649 *rescan_startup_cost = path->startup_cost; in cost_rescan()
3706 *rescan_startup_cost = path->startup_cost; in cost_rescan()
3947 context->total.startup += subplan->startup_cost; in cost_qual_eval_walker()