Header And Logo

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

Data Fields

IndexOptInfo Struct Reference

#include <relation.h>

Data Fields

NodeTag type
Oid indexoid
Oid reltablespace
RelOptInforel
BlockNumber pages
double tuples
int tree_height
int ncolumns
int * indexkeys
Oidindexcollations
Oidopfamily
Oidopcintype
Oidsortopfamily
boolreverse_sort
boolnulls_first
Oid relam
RegProcedure amcostestimate
Listindexprs
Listindpred
Listindextlist
bool predOK
bool unique
bool immediate
bool hypothetical
bool canreturn
bool amcanorderbyop
bool amoptionalkey
bool amsearcharray
bool amsearchnulls
bool amhasgettuple
bool amhasgetbitmap

Detailed Description

Definition at line 482 of file relation.h.


Field Documentation

Definition at line 518 of file relation.h.

Referenced by build_index_paths(), get_relation_info(), and match_pathkeys_to_index().

Definition at line 506 of file relation.h.

Referenced by cost_index(), and get_relation_info().

Definition at line 522 of file relation.h.

Referenced by build_index_paths(), get_index_paths(), and get_relation_info().

Definition at line 519 of file relation.h.

Referenced by build_index_paths(), and get_relation_info().

Definition at line 520 of file relation.h.

Referenced by build_index_paths(), get_index_paths(), and get_relation_info().

Definition at line 517 of file relation.h.

Referenced by check_index_only(), and get_relation_info().

Definition at line 516 of file relation.h.

Referenced by get_actual_variable_range(), and get_relation_info().

Definition at line 515 of file relation.h.

Referenced by get_relation_info(), and relation_has_unique_index_for().

Definition at line 511 of file relation.h.

Referenced by build_index_pathkeys(), create_indexscan_plan(), and get_relation_info().

Definition at line 503 of file relation.h.

Referenced by build_index_pathkeys(), and get_relation_info().

Definition at line 487 of file relation.h.

Referenced by genericcostestimate(), get_relation_info(), and gincostestimate().

Definition at line 493 of file relation.h.

Referenced by btcostestimate(), get_relation_info(), gistcostestimate(), and spgcostestimate().

Definition at line 484 of file relation.h.


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