Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

VacAttrStats Struct Reference

#include <vacuum.h>

Data Fields

Form_pg_attribute attr
Oid attrtypid
int32 attrtypmod
Form_pg_type attrtype
MemoryContext anl_context
AnalyzeAttrComputeStatsFunc compute_stats
int minrows
void * extra_data
bool stats_valid
float4 stanullfrac
int32 stawidth
float4 stadistinct
int16 stakind [STATISTIC_NUM_SLOTS]
Oid staop [STATISTIC_NUM_SLOTS]
int numnumbers [STATISTIC_NUM_SLOTS]
float4stanumbers [STATISTIC_NUM_SLOTS]
int numvalues [STATISTIC_NUM_SLOTS]
Datumstavalues [STATISTIC_NUM_SLOTS]
Oid statypid [STATISTIC_NUM_SLOTS]
int16 statyplen [STATISTIC_NUM_SLOTS]
bool statypbyval [STATISTIC_NUM_SLOTS]
char statypalign [STATISTIC_NUM_SLOTS]
int tupattnum
HeapTuplerows
TupleDesc tupDesc
Datumexprvals
boolexprnulls
int rowstride

Detailed Description

Definition at line 69 of file vacuum.h.


Field Documentation

Definition at line 82 of file vacuum.h.

Referenced by array_typanalyze(), examine_attribute(), range_typanalyze(), and std_typanalyze().

Definition at line 83 of file vacuum.h.

Referenced by examine_attribute().

Definition at line 129 of file vacuum.h.

Referenced by compute_index_stats(), and ind_fetch_func().

Definition at line 128 of file vacuum.h.

Referenced by compute_index_stats(), and ind_fetch_func().

int VacAttrStats::numnumbers[STATISTIC_NUM_SLOTS]
int VacAttrStats::numvalues[STATISTIC_NUM_SLOTS]

Definition at line 126 of file vacuum.h.

Referenced by do_analyze_rel(), and std_fetch_func().

Definition at line 130 of file vacuum.h.

Referenced by compute_index_stats(), and ind_fetch_func().

int16 VacAttrStats::stakind[STATISTIC_NUM_SLOTS]
float4* VacAttrStats::stanumbers[STATISTIC_NUM_SLOTS]
Oid VacAttrStats::staop[STATISTIC_NUM_SLOTS]
char VacAttrStats::statypalign[STATISTIC_NUM_SLOTS]
bool VacAttrStats::statypbyval[STATISTIC_NUM_SLOTS]
Oid VacAttrStats::statypid[STATISTIC_NUM_SLOTS]
int16 VacAttrStats::statyplen[STATISTIC_NUM_SLOTS]
Datum* VacAttrStats::stavalues[STATISTIC_NUM_SLOTS]

Definition at line 125 of file vacuum.h.

Referenced by examine_attribute(), and std_fetch_func().

Definition at line 127 of file vacuum.h.

Referenced by do_analyze_rel(), and std_fetch_func().


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