#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] |
| float4 * | stanumbers [STATISTIC_NUM_SLOTS] |
| int | numvalues [STATISTIC_NUM_SLOTS] |
| Datum * | stavalues [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 |
| HeapTuple * | rows |
| TupleDesc | tupDesc |
| Datum * | exprvals |
| bool * | exprnulls |
| int | rowstride |
Definition at line 69 of file vacuum.h.
Definition at line 85 of file vacuum.h.
Referenced by compute_array_stats(), compute_minimal_stats(), compute_range_stats(), compute_scalar_stats(), compute_tsvector_stats(), and examine_attribute().
Definition at line 81 of file vacuum.h.
Referenced by compute_array_stats(), compute_index_stats(), compute_minimal_stats(), compute_range_stats(), compute_scalar_stats(), compute_tsvector_stats(), do_analyze_rel(), examine_attribute(), range_typanalyze(), std_typanalyze(), ts_typanalyze(), and update_attstats().
Definition at line 84 of file vacuum.h.
Referenced by compute_index_stats(), compute_minimal_stats(), compute_scalar_stats(), and examine_attribute().
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 91 of file vacuum.h.
Referenced by array_typanalyze(), compute_index_stats(), do_analyze_rel(), examine_attribute(), range_typanalyze(), std_typanalyze(), and ts_typanalyze().
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().
| void* VacAttrStats::extra_data |
Definition at line 93 of file vacuum.h.
Referenced by array_typanalyze(), compute_array_stats(), compute_minimal_stats(), compute_range_stats(), compute_scalar_stats(), range_typanalyze(), and std_typanalyze().
Definition at line 92 of file vacuum.h.
Referenced by do_analyze_rel(), examine_attribute(), range_typanalyze(), std_typanalyze(), and ts_typanalyze().
| int VacAttrStats::numnumbers[STATISTIC_NUM_SLOTS] |
Definition at line 105 of file vacuum.h.
Referenced by compute_array_stats(), compute_minimal_stats(), compute_range_stats(), compute_scalar_stats(), compute_tsvector_stats(), and update_attstats().
| int VacAttrStats::numvalues[STATISTIC_NUM_SLOTS] |
Definition at line 107 of file vacuum.h.
Referenced by compute_array_stats(), compute_minimal_stats(), compute_range_stats(), compute_scalar_stats(), compute_tsvector_stats(), and update_attstats().
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().
Definition at line 102 of file vacuum.h.
Referenced by compute_index_stats(), compute_minimal_stats(), compute_range_stats(), compute_scalar_stats(), compute_tsvector_stats(), do_analyze_rel(), and update_attstats().
| int16 VacAttrStats::stakind[STATISTIC_NUM_SLOTS] |
Definition at line 103 of file vacuum.h.
Referenced by compute_array_stats(), compute_minimal_stats(), compute_range_stats(), compute_scalar_stats(), compute_tsvector_stats(), and update_attstats().
Definition at line 100 of file vacuum.h.
Referenced by compute_minimal_stats(), compute_range_stats(), compute_scalar_stats(), compute_tsvector_stats(), and update_attstats().
| float4* VacAttrStats::stanumbers[STATISTIC_NUM_SLOTS] |
Definition at line 106 of file vacuum.h.
Referenced by compute_array_stats(), compute_minimal_stats(), compute_range_stats(), compute_scalar_stats(), compute_tsvector_stats(), and update_attstats().
| Oid VacAttrStats::staop[STATISTIC_NUM_SLOTS] |
Definition at line 104 of file vacuum.h.
Referenced by compute_array_stats(), compute_minimal_stats(), compute_range_stats(), compute_scalar_stats(), compute_tsvector_stats(), and update_attstats().
Definition at line 99 of file vacuum.h.
Referenced by compute_minimal_stats(), compute_range_stats(), compute_scalar_stats(), compute_tsvector_stats(), and update_attstats().
| char VacAttrStats::statypalign[STATISTIC_NUM_SLOTS] |
Definition at line 119 of file vacuum.h.
Referenced by compute_array_stats(), compute_range_stats(), compute_tsvector_stats(), examine_attribute(), and update_attstats().
| bool VacAttrStats::statypbyval[STATISTIC_NUM_SLOTS] |
Definition at line 118 of file vacuum.h.
Referenced by compute_array_stats(), compute_range_stats(), compute_tsvector_stats(), examine_attribute(), and update_attstats().
| Oid VacAttrStats::statypid[STATISTIC_NUM_SLOTS] |
Definition at line 116 of file vacuum.h.
Referenced by compute_array_stats(), compute_range_stats(), compute_tsvector_stats(), examine_attribute(), and update_attstats().
| int16 VacAttrStats::statyplen[STATISTIC_NUM_SLOTS] |
Definition at line 117 of file vacuum.h.
Referenced by compute_array_stats(), compute_range_stats(), compute_tsvector_stats(), examine_attribute(), and update_attstats().
| Datum* VacAttrStats::stavalues[STATISTIC_NUM_SLOTS] |
Definition at line 108 of file vacuum.h.
Referenced by compute_array_stats(), compute_minimal_stats(), compute_range_stats(), compute_scalar_stats(), compute_tsvector_stats(), and update_attstats().
Definition at line 101 of file vacuum.h.
Referenced by compute_minimal_stats(), compute_range_stats(), compute_scalar_stats(), compute_tsvector_stats(), and update_attstats().
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().
1.7.1