Mozart Hasse wrote: > Alexsander, > > Bom, talvez uma segunda opinião te ajude. > Comentários abaixo. > > >> From: "Alexsander Rosa" <[EMAIL PROTECTED]> >> Subject: Re: [pgbr-geral] 2 cadastros em uma tabela >> To: "Comunidade PostgreSQL Brasileira" >> >> O que é uma tabela "cheia de NULLs"? Ter 3 ou 4 colunas com 90% dos >> > valores > >> NULL numa tabela com 30 colunas é estar "cheio de NULLs"? >> > > 90%?! Com certeza! "Cheio" é pouco, eu diria *entupido* de NULLs. Qualquer > índice sobre um campo assim será quase sempre ignorado pelo otimizador. > Logo, toda a vez que você quiser consultar só os clientes, o servidor vai > trazer para a memória os fornecedores também, só para despediçar CPU e > disco ignorando-os. Se eu condicionar a consultar para apenas *clientes* e tiver um indice no campo que indica a categoria da entidade (o campo utilizado para condicionar) vai continuar enchendo a memória com os fornecedores?
Evandro _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral