Caros amigos, Segundo no guia de usuário do postgresSQL 7.3.4 conforme abaixo:
" *Nota: * Havendo uma coluna do tipo smallint ou bigint com um índice, podem ocorrer problemas ao tentar fazer o sistema utilizar este índice. Por exemplo, uma cláusula do tipo ... WHERE coluna_smallint = 42 não usará o índice, porque o sistema atribui o tipo integer à constante 42, e o PostgreSQL atualmente não pode utilizar um índice quando dois tipos de dado diferentes estão envolvidos. Um modo de contornar este problema é colocar a constante entre apóstrofos. Portanto, ... WHERE coluna_smallint = '42' atrasa a resolução do tipo pelo sistema, fazendo com que seja atribuído o tipo correto para a constante. " Utilizando o postgres 8.3.3 a regra se aplica? O tipo INT é o melhor tipo de dado para indice em questão de performance? Att. -- VALTER CEZAR PRADO JUNIOR GRADUADO EM CIÊNCIA DA COMPUTAÇÃO - UFOP ANALISTA DE SISTEMAS - BYSAT DBA / PROJETISTA DE SISTEMAS - PBH Sem saber como fazer ele fez!
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral