Olá pessoal, estou com uma dúvida sobre índices. Um campo do tipo varchar(16) indexado possui um desempenho melhor do que um varchar(128) indexado?
A questão é que possuo uma tabela de produtos e lojas. A tabela de produtos possui um fk para a tabela de lojas. Terei um indexador de produtos quer irá inserir e atualizar muitos produtos de várias lojas constantemente. Estou estimando que serão cerca de 100 mil produtos de diversas lojas. Na tabela de produtos possui um campo url. Então estou pensando em utilizar o campo url do produto mais a fk da loja para criar um índice único. Porém usar uma url como parte de um índice está me preocupando. Não seria melhor eu gerar um hash da url+id_loja e deixa-lo único? Obrigado. _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
