__gp_aocsseg_history(regclass)
Эта функция возвращает метаданные, содержащиеся в сегментном файле на диске оптимизированной для добавления (AO) таблицы с колоночным хранением, за исключением невидимых кортежей. Каждая строка описывает сегмент для столбца в таблице. Данные сложные, но пользователи с глубоким знанием системы могут использовать их для отладки.
Входной аргумент — имя или OID оптимизированной для добавления таблицы с колоночным хранением.
| Столбец | Описание |
|---|---|
gp_tid |
ID кортежа |
gp_xmin |
Самая ранняя транзакция |
gp_xmin_status |
Статус транзакции |
gp_xmin_distrib_id |
ID распределения транзакции |
gp_xmax |
Самая поздняя транзакция |
gp_xmax_status |
Статус транзакции |
gp_xmax_distrib_id |
ID распределения транзакции |
gp_command_id |
ID команды, выполняющей операцию над кортежем |
gp_infomask |
Битовая маска, содержащая информацию о состоянии |
gp_update_tid |
ID нового кортежа, если кортеж обновлен |
gp_visibility |
Статус видимости кортежа |
segno |
Номер сегмента в сегментном файле |
column_num |
Номер столбца |
physical_segno |
Сегмент, содержащий данные для столбца |
tupcount |
Общее количество кортежей в сегменте |
eof |
Фактический конец сегментного файла |
eof_uncompressed |
Конец сегментного файла, если данные были бы несжаты |
modcount |
Количество операций модификации данных |
formatversion |
Версия формата хранения сегментного файла оптимизированной для добавления таблицы |
state |
Состояние сегмента |