From: | Anton Krasikov <krasikov(at)gmail(dot)com> |
---|---|
To: | lesovsky <lesovsky(at)ek(dot)apress(dot)ru> |
Cc: | pgsql-ru-general(at)postgresql(dot)org |
Subject: | Re: [pgsql-ru-general] найти таблички без индексов или только с индексом по pkey |
Date: | 2011-07-06 12:06:09 |
Message-ID: | CAOgKZSjohD8eeJnEJFzkbAVtwz3LSR5Jh5X8NkEhT4i3fgQ7qg@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-ru-general |
Здравствуйте!
Для данной задачи можно использовать выборки из системных таблиц
pg_index и pg_constraint:
http://www.postgresql.org/docs/9.0/interactive/catalog-pg-constraint.html
http://www.postgresql.org/docs/9.0/interactive/catalog-pg-index.html
--
Best regards,
Anton Krasikov
2011/7/6 lesovsky <lesovsky(at)ek(dot)apress(dot)ru>:
> Здравствуйте! Подскажите как можно найти таблички у которых нет индексов, или есть индексы только по PRIMARY KEY.
> на данный момент приходится обрабатывать вывод \di *.* через sed, что очень неудобно
>
> --
> С уважением Алексей В. Лесовский
> Системный администратор
> отдел ВРИН, ИД "Абак-Пресс"
>
> --
> Sent via pgsql-ru-general mailing list (pgsql-ru-general(at)postgresql(dot)org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-ru-general
>
From | Date | Subject | |
---|---|---|---|
Next Message | Galin, Aleksey | 2011-07-13 13:10:20 | бэкап-рестор базы данных |
Previous Message | lesovsky | 2011-07-06 11:36:22 | найти таблички без индексов или только с индексом по pkey |