2007/9/11, Evandro Ricardo Silvestre <[EMAIL PROTECTED]>:
>
>  Concordo com criar uma PK, deixa a tabela forte e facilita a referencia ao
> registro. Uma pesquisa em uma pk é mais rapida que uma pesquisa em um
> Timestamp + Varchar(10).

Só se você tivesse uma quantidade absurda de dados — afinal está tudo
indexado.  Pelo contrário, nas situações comuns uma chave artificial
vai gerar mais E/S e gastar mais cache tanto na escrita quanto na
leitura.

Você está cometendo uma confusão fundamental e grave: você está
falando como se só um serial fosse chave primária.  Um serial é uma
chave artificial; o ideal é a chave natural, mesmo que composta.  Em
outras palavras, não é porque uma chave é natural e composta que deixa
de poder ser primária.

Gente, por favor — vamos fundamentar bem o que escrevemos, para não
confundir os novatos.  Date faz bem…

-- 
+55 (11) 5685 2219               xmpp:[EMAIL PROTECTED]
+55 (11) 9406 7191          Yahoo!: ymsgr:sendIM?lgcdutra
+55 (11) 5686 9607  ICQ/AIM: aim:GoIM?screenname=61287803
        MSN: msnim:[EMAIL PROTECTED]
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a