sim ele utilizará o indice sim ..... PS: acho muito massa "sem saber como fazer ele fez" hehehe ----- Original Message ----- From: junior Prado To: Comunidade PostgreSQL Brasileira Sent: Wednesday, July 02, 2008 12:08 PM Subject: [pgbr-geral] INDICE EM TIPO DE DADOS
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 = 42nã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 [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
