Outra coisa, como o PostgreSQL nao cria um banco em um arquivo unico, eu posso criar um banco para o usuario X utilizando a quota de disco do usuario X. Para bancos de dados gigantes, é impossivel eu ter um arquivo de 1TB sem uma ajuda ou de hardware externo ou do SO. Caso nao esteja disponivel nenhum dos dois o esquema de Schemas (gostaram?) do PostgreSQL permite você contornar este problema distribuindo o banco em varios discos (vai fazer isso como com um banco de um unico arquivo?). A propósito da velocidade dos procedimentos. Se o caso eh crítico escreve em C, se for mais critico ainda escreve em assembler. E mais, embora não se possa dar explain em uma função (claro, pois pode-se escrever em várias linguagens, como ficaria isso?), vc pode dar individualmente nos SELECT. No pgAdmin3 ele desenha com umas cores bem bonitinhas para você. E quanto as deficiências que existem, eh claro que elas podem ser resolvidas, eh so alguem sentar para resolver. PostgreSQL foi feito se pensando grande, e poir isso esse eh o destino dele, pq está no seu projeto original. Todo mundo sabe que adicionar algo que nao está no projeto original de qualquer coisa eh sofrivel e quase sempre o que se obtem são gambiarras.
--- Rodrigo Hjort <[EMAIL PROTECTED]> escreveu: > Só uma pergunta, Marlon: já teve um banco em > Firebird com 1 GB ou maior? > Creio que há espaço para todos os SGBDs, e o do > Access, Firebird e > HSQL é no Desktop. > > -- > Rodrigo Hjort > http://icewall.org/~hjort > > > 2006/5/8, Nabucodonosor Coutinho > <[EMAIL PROTECTED]>: > > Walter Cruz escreveu: > > > Oi Coutinho (vc viu um e-mail particular que eu > te mandei?) > > > > > > O colega que perguntou sobre as diferenças do > Firebird para o Postgres > > > fui eu :) > > > > > > Agora, com relação a um dos pontos levantados > pelo Marlon: O Postgres > > > tem um explain. Se você usar o pgadmin3, ele até > desenha na tela a > > > query! Muito bacana. > > > > > > O Explain analyze funciona também no postgres. > > > > > > Com relação ao postgres - ele usa umas > estatísticas que ficam nos > > > catálogos de sistema para o otimizador. Para > atualizar essas > > > estatísticas, vc deve usar o ANALYZE sozinho. > > > > > > É sadio rodar o analyze de tempos em tempos > > > > > > (Do que tenho acompanhado o desenvolvimento do > Postgres, ele é bem > > > aberto e não há críticas em relação a outros. > Até, pq há espaço para > > > tudo dentro do software-livre - desde os pesos > pesados como o Postgres > > > até os pesos pena como o SQLite. Li sim algumas > críticas ao postgres > > > do Dmitry Yemanov na SQLMagazine e da Ann sei lá > o que em um site.) > > Concordo. > > Acho SQLite demais no que se destina, consigo até > usar ele como > > servidor com a ajuda de um proxy de banco de > dados. Mas não é coisa pra > > se comparar com bancos de dados de verdade. > > > > > > > > []'s > > > - Walter > _______________________________________________ > Grupo de Usuários do PostgreSQL no Brasil > http://www.postgresql.org.br > _______________________________________________________ Navegue com o Yahoo! Acesso Grátis, assista aos jogos do Brasil na Copa e ganhe prêmios de hora em hora! http://br.yahoo.com/artilheirodacopa/ _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil http://www.postgresql.org.br
