2014/1/16 Eduardo Rodrigues <edua...@ookle.com.br>

>  Bom dia pessoal,
>
> utilizo o PostgreSQL 9.2, vejo que todos os usuários sempre realizam a
> seguinte consulta:
>
>                      SELECT count(*) FROM pg_catalog.pg_class AS c WHERE c
>                          .relname = 'tbl_vehicle' AND c.relpersistence =
> 'u'
>
> Pesquisei sobre pg_class (
> http://www.postgresql.org/docs/9.2/static/catalog-pg-class.html), 
> <http://www.postgresql.org/docs/9.2/static/catalog-pg-class.html),>e gostaria 
> de saber se essa consulta que é executada tem a ver com índice,
> alguém pode me ajudar?
>
>
Não me parecer ter nada a ver com índices...

Essa consulta está basicamente contando quantas tabelas com nome
"tbl_vehicle" e que sejam UNLOGGED existem no banco de dados.

Eu chutaria que a aplicação está fazendo isso para verificar se a tabela
"tbl_vehicle" é ou não é UNLOGGED. Se for o caso, não está fazendo isso
direito, faltou verificar relkind e relnamespace (acho que só).

Atenciosamente,
-- 
Matheus de Oliveira
Analista de Banco de Dados
Dextra Sistemas - MPS.Br nível F!
www.dextra.com.br/postgres
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Reply via email to