Привет, Я DocuDroid!
Оценка ИИ поиска
Спасибо за оценку нашего ИИ поиска!
Мы будем признательны, если вы поделитесь своими впечатлениями, чтобы мы могли улучшить наш ИИ поиск для вас и других читателей.
GitHub

pg_am

Таблица pg_am хранит сведения о методах доступа к индексам. Для каждого метода доступа к индексу хранится отдельная запись.

Столбец Тип Ссылки Описание

oid

oid

 — 

Идентификатор строки (скрытый атрибут; должен быть выбран явно)

amname

name

 — 

Имя метода доступа

amstrategies

int2

 — 

Количество стратегий операторов для этого метода доступа, или 0, если у метода нет фиксированного набора стратегий операторов

amsupport

int2

 — 

Количество вспомогательных процедур для этого метода доступа

amcanorder

boolean

 — 

Поддерживает ли метод доступа упорядоченные сканирования, отсортированные по значению индексированного столбца

amcanorderbyop

boolean

 — 

Поддерживает ли метод доступа упорядоченные сканирования, отсортированные по результату оператора над индексируемым столбцом

amcanbackward

boolean

 — 

Поддерживает ли метод доступа обратное сканирование

amcanunique

boolean

 — 

Поддерживает ли метод доступа уникальные индексы

amcanmulticol

boolean

 — 

Поддерживает ли метод доступа составные индексы

amoptionalkey

boolean

 — 

Поддерживает ли метод доступа сканирование без каких-либо ограничений по первому столбцу индекса

amsearcharray

boolean

 — 

Поддерживает ли метод доступа поиск ScalarArrayOpExpr

amsearchnulls

boolean

 — 

Поддерживает ли метод доступа поиск по IS NULL/NOT NULL

amstorage

boolean

 — 

Может ли тип хранимых данных индекса отличаться от типа столбца

amclusterable

boolean

 — 

Возможна ли кластеризация по индексу такого типа

ampredlocks

boolean

 — 

Управляет ли индекс такого типа детальными предикатными блокировками

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

Функция массового удаления (bulk-delete)

amvacuumcleanup

regproc

pg_proc.oid

Функция очистки после VACUUM

amcanreturn

regproc

pg_proc.oid

Функция для проверки, поддерживает ли индекс сканирование только по индексу, или 0, если не поддерживает

amcostestimate

regproc

pg_proc.oid

Функция для оценки стоимости сканирования индекса

amoptions

regproc

pg_proc.oid

Функция для разбора и проверки reloptions для индекса