Valeu Mozart. At.te, Alisson Viegas Acsiv Sistemas
-----Mensagem original----- De: [email protected] [mailto:[email protected]] Em nome de Mozart Hasse Enviada em: quinta-feira, 26 de março de 2009 12:42 Para: [email protected] Assunto: Re: [pgbr-geral] Ainda índices Oi Alisson, > From: "Alisson Viegas" <[email protected]> > Subject: Ainda índices > Não é recomendado ter sempre um índice para chaves estrangeiras, caso eu use > join nas consultas? No meu caso é a diferença entre o sistema ser ou não viável. > E para esse tipo situação eu devo criar índice na tabela pai, filha ou > ambas? Na tabela pai, declaro a PK e todas as AKs como CONSTRAINT UNIQUE. Em cada tabela filha, crio dois índices para cada FK: um começando com os campos da tabela pai mais a PK da filha e o outro começando com a PK da tabela filha mais os campos da tabela pai. Tenho por exemplo uma tabela com 26 índices só de chave estrangeira, fora os outros. É relativamente lenta para gravar, porém ainda muito dentro do aceitável e infinitamente melhor do que sem índices. Atenciosamente, Mozart Hasse _______________________________________________ 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
