Системные каталоги в Postgresql

Общие системные каталоги Postgresql

    Общие сведения

    Большая часть системных каталогов копируются из базы шаблонов при создании базы данных и затем принадлежат этой базе, однако есть каталоги которые разделяются всеми базами данных в кластере


    pg_aggregate

    pg_aggregate - каталог, который хранит агрегатные функции.
    Агрегатная функции - это функция, которая работает со множеством значений, чаще всего одного столбца исходя из условия запроса. Речь идет о таких функциях как sum, max, count


    pg_am

    Таблица ( каталог ) pg_am хранит в себе информацию о методах доступа отношений для таблиц и индексов ( btree, hash ... )

    pg_amop

    pg_amop хранится информация об операторах методов доступа ( например оператор поиска или оператор упорядочивания )
    Атрибуты таблицы ссылаются на другие сущности: семейства операторов, типы данных ( левого и правого операторов ), таблица pg_operator которая содержит информацию о всех операторах и их обозначениях, индексный метод доступа pg_am, таблица семейства операторов B-дерева, в соответствии с которым сортирует данный оператор, если это оператор упорядочивания


    pg_amproc


    Источники
    Последнее изменение: 04.11.2024 17:58


    Связанные темы
    Здесь пока нет комментариев
    Добавлять комментарии могут только авторизованные пользователи

    Авторизоваться
    Я буду рекламой
    Я тоже буду рекламой
    И я
    ВВЕРХ