2011/4/10 Yoshio <geanyos...@gmail.com>:
> Um campo do tipo varchar(16) indexado possui um desempenho melhor do
> que um varchar(128) indexado?

Não.


> 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.

Isso é bem pouquinho.


> 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.

URL como parte da chave soa estranho, mas pode ser legal, dependendo.


> Porém usar uma url como parte de um índice está me preocupando.

Por quê?


> Não seria melhor eu gerar um hash da url+id_loja e deixa-lo único?

Não.


-- 
skype:leandro.gfc.dutra?chat      Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191              gTalk: xmpp:leand...@jabber.org
+55 (11) 9406 7191        ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT-3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a