PostgreSQL Source Code git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
JoinCostWorkspace Struct Reference

#include <pathnodes.h>

Data Fields

int disabled_nodes
 
Cost startup_cost
 
Cost total_cost
 
Cost run_cost
 
Cost inner_run_cost
 
Cost inner_rescan_run_cost
 
Cardinality outer_rows
 
Cardinality inner_rows
 
Cardinality outer_skip_rows
 
Cardinality inner_skip_rows
 
int numbuckets
 
int numbatches
 
Cardinality inner_rows_total
 

Detailed Description

Definition at line 3469 of file pathnodes.h.

Field Documentation

◆ disabled_nodes

◆ inner_rescan_run_cost

Cost JoinCostWorkspace::inner_rescan_run_cost

Definition at line 3481 of file pathnodes.h.

Referenced by final_cost_nestloop(), and initial_cost_nestloop().

◆ inner_rows

Cardinality JoinCostWorkspace::inner_rows

Definition at line 3485 of file pathnodes.h.

Referenced by final_cost_mergejoin(), and initial_cost_mergejoin().

◆ inner_rows_total

Cardinality JoinCostWorkspace::inner_rows_total

Definition at line 3492 of file pathnodes.h.

Referenced by final_cost_hashjoin(), and initial_cost_hashjoin().

◆ inner_run_cost

Cost JoinCostWorkspace::inner_run_cost

◆ inner_skip_rows

Cardinality JoinCostWorkspace::inner_skip_rows

Definition at line 3487 of file pathnodes.h.

Referenced by final_cost_mergejoin(), and initial_cost_mergejoin().

◆ numbatches

int JoinCostWorkspace::numbatches

Definition at line 3491 of file pathnodes.h.

Referenced by final_cost_hashjoin(), and initial_cost_hashjoin().

◆ numbuckets

int JoinCostWorkspace::numbuckets

Definition at line 3490 of file pathnodes.h.

Referenced by final_cost_hashjoin(), and initial_cost_hashjoin().

◆ outer_rows

Cardinality JoinCostWorkspace::outer_rows

Definition at line 3484 of file pathnodes.h.

Referenced by final_cost_mergejoin(), and initial_cost_mergejoin().

◆ outer_skip_rows

Cardinality JoinCostWorkspace::outer_skip_rows

Definition at line 3486 of file pathnodes.h.

Referenced by final_cost_mergejoin(), and initial_cost_mergejoin().

◆ run_cost

◆ startup_cost

◆ total_cost


The documentation for this struct was generated from the following file: