Thread: найти таблички без индексов или только с индексом по pkey
Здравствуйте! Подскажите как можно найти таблички у которых нет индексов, или есть индексы только по PRIMARY KEY. на данный момент приходится обрабатывать вывод \di *.* через sed, что очень неудобно -- С уважением Алексей В. Лесовский Системный администратор отдел ВРИН, ИД "Абак-Пресс"
Re: [pgsql-ru-general] найти таблички без индексов или только с индексом по pkey
From
Anton Krasikov
Date:
Здравствуйте! Для данной задачи можно использовать выборки из системных таблиц 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@ek.apress.ru>: > Здравствуйте! Подскажите как можно найти таблички у которых нет индексов, или есть индексы только по PRIMARY KEY. > на данный момент приходится обрабатывать вывод \di *.* через sed, что очень неудобно > > -- > С уважением Алексей В. Лесовский > Системный администратор > отдел ВРИН, ИД "Абак-Пресс" > > -- > Sent via pgsql-ru-general mailing list (pgsql-ru-general@postgresql.org) > To make changes to your subscription: > http://www.postgresql.org/mailpref/pgsql-ru-general >