João Paulo perguntou sobre a possibilidade de especificar a ordem de uma nova coluna criada via ALTER TABLE ADD COLUMN. Osvaldo Rosário apontou que não existem razões técnicas para tal ordenamento, e por isso o PostgreSQL não implementa essa característica. Sua sugestão foi criar uma VIEW refletindo a ordem desejada.
Porém, ele apontou uma outra forma de fazer: - rode um pg_dump de sua tabela com as opções "-F p" e "-D", - edite o arquivo gerado e altere a definição da tabela (CREATE TABLE) incluindo o novo campo na posição desejada, - restaure a tabela a partir do arquivo editado Ailton Medeiros perguntou sobre integridade referencial implementada sem o uso de chaves estrangeiras. Coutinho argumentou que é possível com funções e gatilhos, desde que o campo tenha um índice UNIQUE. Matheus Cucoloto perguntou sobre o uso do PostgreSQL em um sistema embarcado. O Euler sugeriu uma compilação especial: - redução de alguns parâmetros como max_connections e shared_buffers. - redução de checkpoint_segments (cada um é 16MB) para 1 (um) - diminuição do tamanho do bloco de dados (BLCKSZ) e do bloco do log de transação (XLOG_BLCKSZ) -- agora eles estão separados; - uma recompilação e um initdb são necessários Veja a discussão completa em: http://www.nabble.com/Postgres-e-Embedded-tf2809910.html Marcos Fabrício Corso perguntou sobre atualização em VIEWS. Paolo Bordoni sugeriu a criação de RULES ( http://www.nabble.com/update-em-view-tf2782308.html) O Marcelo Moacir perguntou sobre o uso do PL/PHP no windows. O Rodrigo Hjort apontou que para ele usar PL/Perl ele teve de fazer uma instalação do Perl, assim como a instalação do PL/Python requereu as bibliotecas do Python. O mesmo deve ser necessário com o PL/PHP. ( http://www.nabble.com/usando-PLPHP-no-Windows-tf2806754.html). Marcos perguntou alguns dias depois sobre PL/TCL no windows, e Walter Cruz respondeu da mesma forma: a instalação do tcl deve ser necessária ( http://www.nabble.com/Criando-Linguagem-tf2859843.html) O Flávio Alves questionou se existe algum tutorial de Point In Time Recovery. O Euler sugeriu a documentação oficial em: http://www.postgresql.org/docs/8.2/static/continuous-archiving.html ( http://www.nabble.com/tutorial-sobre-point-time-recovery-tf2814511.html) André Gustavo questionou sobre como obter informações mais detalhadas sobre índices. O Euler sugeriu a recompilação do Postgres, com alguns parâmetros especiais (log_btree_build_stats). Mais em: http://www.nabble.com/Indeces-tf2814166.html Victor Meireles perguntou sobre como mudar a localização dos dados em um banco PostgreSQL instalado via apt. O Osvaldo apontou duas alternativas ( http://www.nabble.com/Local-dos-dados-tf2867301.html): "Se você deseja que uma tabela fique em determinado diretório veja Tablespaces em: http://www.postgresql.org/docs/8.2/interactive/manage-ag-tablespaces.html Se você deseja que todos os seus bancos fiquem em determinado diretório veja o parâmetro data_directory do postgresql.conf em: http://www.postgresql.org/docs/8.2/interactive/runtime-config-file-locations.html " Aproveito a oportunidade para desejar a todos vocês uma ótima entrada de ano! É o meu desejo e o do Coutinho, que colaborou com esse boletim. Além disso, colaboraram eventualmente Ricardo Cardim e Rodrigo Cacilhas. Feliz ano novo a todos! []'s - Walter
_______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios
