On 8/29/07, Fernando Brombatti <[EMAIL PROTECTED]> wrote:
> Boa tarde pessoal.
>
> Trabalho em um órgão governamental que utiliza PostgreSQL como SGBD. Ocorre
> que há pessoas que estão "dizendo" dentro da instituição que o mesmo não é
> um banco de dados confiável e que deve-se utilizar Oracle. Na verdade essas
> pessoas são totalmente contra todas as vertentes de software livre.

Sei bem como é isso, Fernando, aqui no RS trocou o governo, o anterior
era pró Software Livre (SL), os dois mais recentes são contra o
anterior, logo, tudo que o outro fez deve ser destruído, e se importar
com o que realmente interessa... nosso bolso e segurança das nossas
informações ...só detalhes para a corja.

Bom, deixemos a política de lado...

Trabalho com Oracle no meu emprego. Embora algumas informações irão
faltar, acho que posso ajudar com argumentos do uso do dia-a-dia.

> Sem
> entrar em mais detalhes, gostaria de saber funcionalidades que estão
> disponíveis no PostgreSQL mas que não estão disponíveis no Oracle .

Esse não é um ponto bom para agumentar. Temos de todos que gostamos do
Postgres (PG) termos em mente algumas coisas. O Oracle tem MUITO mais
features que o PG. Features muito legais.

O Oracle tem funções incríveis. O PG está correndo atrás, mas vai
demorar e talvez nunca alcance. Afinal o Oracle tem orçamento de
Bilhões para investir.

Mas o PG nem é focado em substituir completamente o Oracle.  Até
porque o Oracle deixou de ser sinônimo de somente Banco de Dados,
criou todo um ambiente em volta disso, servidor de aplicações,
workflow, etc.

Um ponto bom a discutir é... Ok, o Oracle é ótimo, tem tudo. Mas ...
precisamos do que ?
O que iremos realmente usar ?

O oracle vem com um caminhão de coisas que muita gente nem toma noção
nunca, pois a maioria compra movido pela marca Oracle, muitas vezes
com medo de se aventurar, é verdade.

>ou coisas que o Oracle foge aos padrões e normalidades.

Quanto a isso, posso falar somente da sintaxe SQL: a Oracle vem
diminuindo o número de sintaxe proprietária no código, praticamente é
mínima a diferença. Já foi um ponto crítico, junções de tabelas era
uma sintaxe horrível, mas hoje em dia suporta o padrão, ainda bem.


Nesse ponto o PG é exemplar. Procura sempre seguir o padrão,
implementando completamente quando possível, extendendo em alguns
casos. E fazendo algo que poucos produtos fazem, deixando muito claro
o que NÃO implementa e o que difere do padrão. Pode ver na parte de
"SQL reference" do manual do PG, no final da explicação de cada
comando a uma seção sobre a compatibilidade.

>Gostaria de saber também quais
> são os custos para licenciamento no caso de uma máquina 4 x Opteron Dual 64.

Quanto a isso, não sei números, não cuido disso, mas sei que a Oracle
tem um modelo de licensiamento que atinge bem por aí. Máquinas assim
são cobradas por processador.

Sei de clientes da nossa empresa que nem orçaram um novo Oracle porque
a máquina nova tinha 16 processadores (ou mais, não lembro) e o preço
seria inviável.


Mas agora alguns bons argumentos pra fazer sob a forma de perguntas a
seus colegas....

Eles conhecem o site Metalink ?

Funciona assim, você instala o Oracle, faz tunning, beleza, põe em
produção. Roda, roda, roda...

Você vai dar uma olhada no log do Oracle e acha alguns erros de
execução de alguns tipos de algumas consultas. Procura pelo erro no
nosso amigo Google.

Conserta, ok. Mas... as vezes, aparece um erro que precisa de um
patch. Vou baixar o patch, correto ?

Se você tem uma conta no Metalink, você baixa. Cadastramento gratuito
? hahaha. Nada disso.

Suporte então ? Existe muita oferta de DBA, isso é vantagem do Oracle,
mas custa dinheiro e muito.

Enfim, o PG não é pra ser considerado quebra-galho. É um banco muito
bom, isso de corromper arquivos, ocorre no Oracle também, existem
mecanismos que te ajudam a recuperar. Mas nada que máquinas bem
configuradas, com mecanismos de salva-guarda não dêem jeito. O caso é
que as mesmas pessoas que acham o PG ou qualquer software livre como
quebra-galho, acabam achando que já que é gratuito, vai economizar
também em infra-estrutura de hardware. Então quando der problema...
"ah, culpa dessa coisa gratuita".

A verdade aqui parece ser uma... Seus colegas estariam falando tão
facilmente de trocar para Oracle se estivessem em uma empresa privada,
onde teriam de Justificar um investimento desses para um chefe,
olho-no-olho ?  ;)

Espero ter mais ajudado que atrapalhado.

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

Responder a