Em 15/01/15, Márcio A. Sepp<[email protected]> escreveu: > > Não tem problema. É só você criar a sua CHECK CONSTRAINT de acordo. Mas > veja, as suas cláusulas WHERE tem que bater com o que você colocar lá, senão > o postgres vai sempre varrer todas as partições. > > > > Eu achei mais prático trabalhar com o tipo date do que em todo o SQL fazer a > conversão (extract (year from data_pedido)) conforme sugerida no artigo para > separar por ano. > > Só fiquei intrigado pelo fato de que o date é um tipo de dados composto e > talvez isso poderia acarretar algum problema de performance. Vcs tem usado o > campo date como chave da partição? > >
O que você quer dizer com "date é um tipo de dados composto"? Um campo date é um inteiro que contém o número de dias decorridos a partir de 2000-01-01. Ao declarar como date o PostgreSQL faz as devidas conversões. Osvaldo _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
