powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / посмотреть план запроса?
7 сообщений из 7, страница 1 из 1
посмотреть план запроса?
    #39250831
Jonhson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
из утилитки psql можно как-то?

Типа autotrace что-нибудь... подскажите
...
Рейтинг: 0 / 0
посмотреть план запроса?
    #39250834
pg_role
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Предполагаемый план
Код: plsql
1.
explain select * from pg_roles;


Актуальный план
Код: plsql
1.
explain(analyze) select * from pg_roles;



Документация explain.
...
Рейтинг: 0 / 0
посмотреть план запроса?
    #39250838
Jonhson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pg_role,


спасибо, пашет! А в читабельном виде это можно? Ну типа как autotrace в скульплюсе выводит
...
Рейтинг: 0 / 0
посмотреть план запроса?
    #39250847
Jonhson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Seq Scan on s  (cost=22.76..4348.82 rows=340 width=212) (actual time=0.053..0.090 rows=5 loops=1)
   InitPlan 2 (returns $1)
     ->  Aggregate  (cost=22.75..22.76 rows=1 width=4) (actual time=0.006..0.006 rows=1 loops=1)
           ->  Seq Scan on sp sp_1  (cost=0.00..20.20 rows=1020 width=4) (actual time=0.001..0.002 rows=12 loops=1)
   SubPlan 1
     ->  Aggregate  (cost=12.67..12.68 rows=1 width=4) (actual time=0.012..0.013 rows=1 loops=5)
           ->  Bitmap Heap Scan on sp  (cost=4.19..12.66 rows=5 width=4) (actual time=0.009..0.009 rows=2 loops=5)
                 Recheck Cond: ((sno)::text = (s.sno)::text)
                 Heap Blocks: exact=4
                 ->  Bitmap Index Scan on sp_pkey  (cost=0.00..4.19 rows=5 width=0) (actual time=0.007..0.007 rows=2 loops=5)
                       Index Cond: ((sno)::text = (s.sno)::text)



битмап индексы, не строил я таких... откуда

есть где-нить инструкция как читать планы?
...
Рейтинг: 0 / 0
посмотреть план запроса?
    #39250861
ursido
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
посмотреть план запроса?
    #39250898
Alexius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Jonhson,

см. цикл статей от depesz , есть перевод на хабре (искать по фразе объясняя необъяснимое). там все толково расписано.
...
Рейтинг: 0 / 0
посмотреть план запроса?
    #39250911
Jonhson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а есть какой-нибудь
Код: sql
1.
user_indexes

?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / посмотреть план запроса?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]