Структура индекса в PostgreSQL

#database #postgresql #indexing #pgadmin

#База данных #postgresql #индексирование #pgadmin

Вопрос:

Можно ли после создания индекса в pgAdmin просмотреть структуру индекса, чтобы увидеть, как были отсортированы столбцы? Я хочу иметь возможность видеть структуру данных B-дерева. Спасибо за любые предложения!

Комментарии:

1. B tree data structure это внутреннее представление структуры данных, а не представление на уровне представления.

Ответ №1:

Нет, вы не можете просмотреть b-дерево, поддерживающее индекс в pgAdmin-III. Это низкоуровневая структура данных на диске, полностью внутренняя для серверной части базы данных.

Вам нужно будет написать некоторый код на C, который выполняется внутри сервера PostgreSQL, чтобы исследовать btree, или использовать расширение pageinspect.