PostgreSQL Source Code git master
Data Fields
AttStatsSlot Struct Reference

#include <lsyscache.h>

Data Fields

 
 
 
 
int  nvalues
 
 
int  nnumbers
 
void *  values_arr
 
void *  numbers_arr
 

Detailed Description

Definition at line 47 of file lsyscache.h.

Field Documentation

nnumbers

int AttStatsSlot::nnumbers

Definition at line 58 of file lsyscache.h.

Referenced by _int_matchsel(), booltestsel(), brincostestimate(), btcost_correlation(), calc_arraycontsel(), calc_multirangesel(), calc_rangesel(), estimate_array_length(), estimate_hash_bucket_stats(), get_attstatsslot(), get_variable_range(), ineq_histogram_selectivity(), scalararraysel_containment(), tsquerysel(), var_eq_const(), and var_eq_non_const().

numbers

float4* AttStatsSlot::numbers

Definition at line 57 of file lsyscache.h.

Referenced by _int_matchsel(), booltestsel(), brincostestimate(), btcost_correlation(), calc_arraycontsel(), calc_multirangesel(), calc_rangesel(), eqjoinsel_inner(), eqjoinsel_semi(), estimate_array_length(), estimate_hash_bucket_stats(), ExecHashBuildSkewHash(), get_attstatsslot(), get_variable_range(), mcv_selectivity(), networkjoinsel_inner(), networkjoinsel_semi(), scalararraysel_containment(), tsquerysel(), var_eq_const(), and var_eq_non_const().

numbers_arr

void* AttStatsSlot::numbers_arr

Definition at line 62 of file lsyscache.h.

Referenced by free_attstatsslot(), and get_attstatsslot().

nvalues

int AttStatsSlot::nvalues

Definition at line 55 of file lsyscache.h.

Referenced by _int_matchsel(), calc_arraycontsel(), calc_hist_selectivity(), eqjoinsel_inner(), eqjoinsel_semi(), ExecHashBuildSkewHash(), get_attstatsslot(), get_stats_slot_range(), get_variable_range(), histogram_selectivity(), ineq_histogram_selectivity(), mcv_selectivity(), networkjoinsel_inner(), networkjoinsel_semi(), networksel(), scalararraysel_containment(), tsquerysel(), and var_eq_const().

stacoll

Oid AttStatsSlot::stacoll

Definition at line 51 of file lsyscache.h.

Referenced by get_attstatsslot(), get_variable_range(), and ineq_histogram_selectivity().

staop

Oid AttStatsSlot::staop

Definition at line 50 of file lsyscache.h.

Referenced by get_attstatsslot(), and ineq_histogram_selectivity().

values

Datum* AttStatsSlot::values

Definition at line 54 of file lsyscache.h.

Referenced by _int_matchsel(), booltestsel(), calc_arraycontsel(), calc_hist_selectivity(), eqjoinsel_inner(), eqjoinsel_semi(), ExecHashBuildSkewHash(), free_attstatsslot(), get_attstatsslot(), get_stats_slot_range(), get_variable_range(), histogram_selectivity(), ineq_histogram_selectivity(), mcv_selectivity(), networkjoinsel_inner(), networkjoinsel_semi(), networksel(), scalararraysel_containment(), tsquerysel(), and var_eq_const().

values_arr

void* AttStatsSlot::values_arr

Definition at line 61 of file lsyscache.h.

Referenced by free_attstatsslot(), and get_attstatsslot().

valuetype

Oid AttStatsSlot::valuetype

Definition at line 53 of file lsyscache.h.

Referenced by _int_matchsel(), and get_attstatsslot().


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

AltStyle によって変換されたページ (->オリジナル) /