Em 23 de janeiro de 2016 22:18, [email protected]
<[email protected]> escreveu:
> Depois que os dados já estavam inseridos na nova tabela, eu tinha que
> selecionar as 40m de rows e dar um número para elas.
> Este número, chamei de batch_number. Eu iria dar um batch_number diferente
> para cada 100.000 (Isto é para futuros trabalhos em cima da tabela, Por isto
> do batch number).

Você chegou a testar row_number() [1] ou width_bucket() [2]?

Em tempo, anexar o conteúdo da função no próprio email da lista é uma
boa prática tendo em vista que há um cuidado (mas não uma obrigação)
de tentarmos manter os anexos enviados para a lista para que no futuro
possam ser acessáveis. Colocar um link para um arquivo externo torna-o
suscetível a quebra o que tornará a vida de um visitante futuro um
pouco complicada. Sendo assim, para efeito historico, estou anexando o
seu script neste email.


[1] http://www.postgresql.org/docs/9.2/static/functions-window.html
[2] http://www.postgresql.org/docs/9.2/static/functions-math.html

[]s
-- 
Dickson S. Guedes
mail/xmpp: [email protected] - skype: guediz
http://github.com/guedes - http://guedesoft.net
http://www.postgresql.org.br

Attachment: script_lucas_e_rafael_fialho.sql
Description: application/binary

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a