[pgbr-geral] Indicar o Indíce

2008-03-13 Thread giovanini
Galera, sobre indíce: Estou com um caso curioso: eu tenho duas tabelas: tbl_lista_basica tem o campo produto em que está indexado e tem a foreign key com a tabela tbl_produto, mas quando eu dou um join entre eles faz por seq scan? Como faço para acertar isso, indicar qual indíce usar? __

Re: [pgbr-geral] Indicar o Indíce

2008-03-13 Thread Leandro DUTRA
2008/3/13, [EMAIL PROTECTED] <[EMAIL PROTECTED]>: > tbl_lista_basica tem o campo produto em que está indexado e tem a foreign > key com a tabela tbl_produto, mas quando eu dou um join entre eles faz por > seq scan? Se o volume de dados for pequeno, normal. Há muito mais entre o otimizador e o

Re: [pgbr-geral] Indicar o Indíce

2008-03-13 Thread Evandro Ricardo Silvestre
[EMAIL PROTECTED] wrote: > Meio milhão de registros :D > Ou seja o otimizador tá louco ou eu Pode ser que seja você =D. Veja, o otimizador escolhe o melhor plano para a consulta. Caso você tenha que ler todos os registro da tabela para ter o retorno da consulta, o otimizador acaba escolhendo faze

Re: [pgbr-geral] Indicar o Indíce

2008-03-13 Thread Osvaldo Rosario Kussama
[EMAIL PROTECTED] escreveu: > Meio milhão de registros :D > Ou seja o otimizador tá louco ou eu >> 2008/3/13, [EMAIL PROTECTED] <[EMAIL PROTECTED]>: >>> tbl_lista_basica tem o campo produto em que está indexado e tem a >>> foreign >>> key com a tabela tbl_produto, mas quando eu dou um join entre