old_snapshot. Доступность связи между изменяющимися на единицу номерами транзакций и временем
В исходном дистрибутиве установлено по умолчанию: нет.
Связанные компоненты: отсутствуют.
Схема размещения:
ext
.
Расширение обеспечивает доступность связи между изменяющимися на единицу номерами транзакций и временем. Позволяет прочитать информацию, используемую в реализации old_snapshot_threshold
.
Функции
Функция pg_old_snapshot_time_mapping(array_offset OUT int4, end_timestamp OUT timestamptz, newest_xmin OUT xid) returns setof record
предоставляемая расширением, возвращает все записи из серверного массива сопоставлений XID и времени. В этих записях отображается последний xmin
снимка, сделанного в соответствующую минуту.
Доработка
До работка не проводилась.
Ограничения
Ограничения отсутствуют.
Установка
Для начала использования расширения необходимо выполнить команду:
postgres=# CREATE EXTENSION old_snapshot;
CREATE EXTENSION
Проверьте, что расширение установлено:
postgres=# \dx old_snapshot
List of installed extensions
Name | Version | Schema | Description
--------------+---------+--------+------------------------------------------------
old_snapshot | 1.0 | public | utilities in support of old_snapshot_threshold
(1 row)
Настройка
Настройка не требуется.
Ссылки на документацию разработчика
Дополнительно поставляемый модуль old_snapshote.