oid | oid | | Идентификатор строки (скрытый атрибут; должен выбираться явно) |
amname | name | | Имя метода доступа |
amstrategies | int2 | | Число стратегий операторов для этого метода доступа, либо 0, если данный метод не имеет определённого набора стратегий операторов |
amsupport | int2 | | Число опорных процедур для этого метода доступа |
amcanorder | bool | | Поддерживает ли метод доступа упорядоченное сканирование по значению индексируемой колонки? |
amcanorderbyop | bool | | Поддерживает ли метод доступа упорядоченное сканирование по результату оператора с индексированной колонкой? |
amcanbackward | bool | | Поддерживает ли метод доступа сканирование назад? |
amcanunique | bool | | Поддерживает ли метод доступа уникальные индексы? |
amcanmulticol | bool | | Поддерживает ли метод доступа индексы по нескольким колонкам? |
amoptionalkey | bool | | Поддерживает ли метод доступа сканирование без ограничений для первой колонки индекса? |
amsearcharray | bool | | Поддерживает ли метод доступа поиск ScalarArrayOpExpr? |
amsearchnulls | bool | | Поддерживает ли метод доступа поиск IS NULL/NOT NULL? |
amstorage | bool | | Может ли тип хранимых данных индекса отличаться от типа колонки? |
amclusterable | bool | | Возможна ли кластеризация по индексу такого типа? |
ampredlocks | bool | | Управляет ли индекс такого типа детальными предикатными блокировками? |
amkeytype | oid | pg_type.oid | Тип хранимых в индексе данных, или 0, если этот тип не фиксированный |
aminsert | regproc | pg_proc.oid | Функция "Вставить этот кортеж" |
ambeginscan | regproc | pg_proc.oid | Функция "Подготовиться к сканированию индекса" |
amgettuple | regproc | pg_proc.oid | Функция "Следующий подходящий кортеж" или 0, если таковой нет |
amgetbitmap | regproc | pg_proc.oid | Функция "Выбрать все подходящие кортежи" или 0, если таковой нет |
amrescan | regproc | pg_proc.oid | Функция "(Пере)запустить сканирование по индексу" |
amendscan | regproc | pg_proc.oid | Функция "Очиститься после сканирования индекса" |
ammarkpos | regproc | pg_proc.oid | Функция "Отметить текущую позицию сканирования" |
amrestrpos | regproc | pg_proc.oid | Функция "Восстановить отмеченную позицию сканирования" |
ambuild | regproc | pg_proc.oid | Функция "Построить новый индекс" |
ambuildempty | regproc | pg_proc.oid | Функция "Построить пустой индекс" |
ambulkdelete | regproc | pg_proc.oid | Функция массового удаления |
amvacuumcleanup | regproc | pg_proc.oid | Функция очистки после VACUUM |
amcanreturn | regproc | pg_proc.oid | Функция для проверки, поддерживается ли сканирование только по индексу, либо 0, если оно не поддерживается никогда |
amcostestimate | regproc | pg_proc.oid | Функция для оценки стоимости сканирования по индексу |
amoptions | regproc | pg_proc.oid | Функция для разбора и проверки reloptions для индекса |