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
