Struchkov Mark
eacf800157
All checks were successful
continuous-integration/drone/push Build is passing
1.6 KiB
1.6 KiB
aliases | tags | date | ||
---|---|---|---|---|
|
|
2024-10-21 |
Установка расширения
create extension pageinspect
Анализ индексов
Расширение pageinspect позволяет изучить структуру индекса (размер страницы, количество страниц и так далее).
Проверить какие индексы существуют для таблицы:
select * from pg_indexes where tablename='table_name';
Посмотреть сколько раз индекс использовался и когда был последний вызов.
select * from pg_stat_user_indexes
Посмотреть размер индекса
select pg_size_pretty(pg_indexes_size('orders'))
Можно получить мета информацию о дереве индекса:
select * from bt_metap('users_pkey');
Можно получить мета информацию о конкретном узле:
select * from bt_page_stats('users_pkey', 3);
Мета информация
Область:: ../../../meta/zero/00 PostgreSQL Родитель:: Оптимизация SQL запросов в PostgreSQL Источник:: Создана:: 2024-10-21 Автор::