pg_opfamily#
Каталог pg_opfamily определяет семейства операторов. Каждое семейство операторов представляет собой набор операторов и связанных с ними процедур поддержки, которые реализуют семантику, определенную для конкретного метода доступа к индексу. Более того, все операторы в семействе «совместимы», что определяется методом доступа. Концепция семейства операторов позволяет использовать с индексами операторы разных типов данных и рассуждать о них, используя знание семантики метода доступа.
Столбец |
Тип данных |
Описание |
|---|---|---|
oid |
oid |
Идентификатор строки |
opfmethod |
oid (ссылается на pg_am.oid) |
Семейство операторов метода доступа к индексу предназначено для |
opfname |
name |
Имя этого семейства операторов |
opfnamespace |
oid (ссылается на pg_namespace.oid) |
Пространство имен этого семейства операторов |
opfowner |
oid (ссылается на pg_authid.oid) |
Владелец семейства операторов |
Большая часть информации, определяющей семейство операторов, находится не в его строке pg_opfamily, а в связанных с ним строках pg_amop, pg_amproc и pg_opclass.