__gp_aovisimap_compaction_info(oid)
Эта функция отображает информацию об уплотнении для оптимизированной для добавления (AO) таблицы. Информация относится к сегментным файлам на диске в кластере Greengage DB, которые хранят данные таблицы. Эту информацию можно использовать, чтобы определить файлы данных, которые будут уплотнены при выполнении операции VACUUM для оптимизированной для добавления таблицы.
Пока операция VACUUM не удалит строку из файла данных, удаленные или измененные строки данных занимают физическое место на диске, хотя для новых транзакций они скрыты.
Параметр конфигурации gp_appendonly_compaction управляет функциональностью команды VACUUM.
Эта таблица описывает выходные данные функции __gp_aovisimap_compaction_info().
| Столбец | Описание |
|---|---|
content |
Идентификатор сегмента |
datafile |
Идентификатор файла данных в сегменте |
compaction_possible |
Логическое значение ( На это значение влияет параметр конфигурации сервера |
hidden_tupcount |
Количество устаревших (удаленных или измененных) строк в файле данных |
total_tupcount |
Общее количество строк в файле, включая устаревшие |
percent_hidden |
Процент устаревших (удаленных или измененных) строк в файле |