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

pg_partition_rule

Системная таблица pg_partition_rule используется для отслеживания партиционированных таблиц, их ограничений-проверок и правил включения данных. Каждая строка pg_partition_rule представляет либо конечную партицию (партицию нижнего уровня, которая содержит данные), либо промежуточную партицию (партицию верхнего или среднего уровня, которая используется для определения иерархии партиционирования, но не содержит данных).

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

paroid

oid

pg_partition.oid

Идентификатор строки уровня партиционирования (из pg_partition), к которому относится эта партиция. В случае промежуточной партиции соответствующая таблица (определяемая через pg_partition_rule) представляет собой пустую таблицу-контейнер. В случае конечной партиции таблица содержит строки, соответствующие правилу включения для данной партиции

parchildrelid

oid

pg_class.oid

Идентификатор таблицы партиции (дочерней таблицы)

parparentrule

oid

pg_partition_rule.paroid

Идентификатор строки правила, связанного с родительской таблицей этой партиции

parname

name

 — 

Имя этой партиции

parisdefault

boolean

 — 

Является ли эта партиция партицией по умолчанию

parruleord

smallint

 — 

Для таблиц с партиционированием по диапазону: порядковый номер (rank) этой партиции на этом уровне иерархии

parrangestartincl

boolean

 — 

Для таблиц с партиционированием по диапазону: включено ли начальное значение

parrangeendincl

boolean

 — 

Для таблиц с партиционированием по диапазону: включается ли в диапазон конечное значение

parrangestart

pg_node_tree

 — 

Для таблиц с партиционированием по диапазону: начальное значение диапазона

parrangeend

pg_node_tree

 — 

Для таблиц с партиционированием по диапазону: конечное значение диапазона

parrangeevery

pg_node_tree

 — 

Для таблиц с партиционированием по диапазону: значение интервала в выражении EVERY

parlistvalues

pg_node_tree

 — 

Для таблиц с партиционированием по списку значений: список значений, назначенных этой партиции

parreloptions

text[]

 — 

Массив, описывающий характеристики хранения конкретной партиции

partemplatespace

oid

pg_tablespace.oid

OID табличного пространства, в котором хранится таблица-шаблон этой партиции