amname
|
name
|
|
Name of the access method |
amstrategies
|
int2
|
|
Number of operator strategies for this access method |
amsupport
|
int2
|
|
Number of support routines for this access method |
amorderstrategy
|
int2
|
|
Zero if the index offers no sort order, otherwise the strategy number of the strategy operator that describes the sort order |
amcanunique
|
bool
|
|
Does the access method support unique indexes? |
amcanmulticol
|
bool
|
|
Does the access method support multicolumn indexes? |
amoptionalkey
|
bool
|
|
Does the access method support a scan without any constraint for the first index column? |
amindexnulls
|
bool
|
|
Does the access method support null index entries? |
amconcurrent
|
bool
|
|
Does the access method support concurrent updates? |
aminsert
|
regproc
|
pg_proc
.oid
|
"Insert this tuple" function |
ambeginscan
|
regproc
|
pg_proc
.oid
|
"Start new scan" function |
amgettuple
|
regproc
|
pg_proc
.oid
|
"Next valid tuple" function |
amgetmulti
|
regproc
|
pg_proc
.oid
|
"Fetch multiple tuples" function |
amrescan
|
regproc
|
pg_proc
.oid
|
"Restart this scan" function |
amendscan
|
regproc
|
pg_proc
.oid
|
"End this scan" function |
ammarkpos
|
regproc
|
pg_proc
.oid
|
"Mark current scan position" function |
amrestrpos
|
regproc
|
pg_proc
.oid
|
"Restore marked scan position" function |
ambuild
|
regproc
|
pg_proc
.oid
|
"Build new index" function |
ambulkdelete
|
regproc
|
pg_proc
.oid
|
Bulk-delete function |
amvacuumcleanup
|
regproc
|
pg_proc
.oid
|
Post-VACUUM cleanup function |
amcostestimate
|
regproc
|
pg_proc
.oid
|
Function to estimate cost of an index scan |