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

pg_partition

Системная таблица pg_partition используется для отслеживания партиционированных таблиц и их иерархических связей на основе наследования. Каждая строка pg_partition представляет либо уровень партиционированной таблицы в иерархии партиций, либо описание шаблона сабпартиций. Значение атрибута paristemplate определяет, что описывает конкретная строка.

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

parrelid

oid

pg_class.oid

Идентификатор объекта таблицы

parkind

char

 — 

Тип партиции: R для диапазона или L для списка

parlevel

smallint

 — 

Уровень партиции для данной строки: 0 для родительской партиционированной таблицы верхнего уровня, 1 для первого уровня под родительской таблицей, 2 для второго уровня и так далее

paristemplate

boolean

 — 

Представляет ли эта строка определение шаблона сабпартиции (true) или фактический уровень партиционирования (false)

parnatts

smallint

 — 

Количество атрибутов, определяющих этот уровень

paratts

int2vector

 — 

Массив номеров атрибутов (как в pg_attribute.attnum), которые участвуют в определении данного уровня

parclass

oidvector

pg_opclass.oid

Идентификатор(ы) класса операторов столбцов партиционирования