gildot

Topo
Sobre
FAQ
Tópicos
Autores
Preferências
Artigos
Sondagens
Propor artigo


8/3
gildicas
9/30
jobs
10/9
perguntas
10/25
press

 
PostgreSQL vs. MySQL
Contribuído por BladeRunner em 04-09-01 23:57
do departamento duelos
Bases de Dados CrLf escreve "Este artigo no Web Techniques (notícia no LinuxToday) compara o MySQL ao PostgreSQL. Está bastante interessante com alusão às propriedades ACID, empresas que dão suporte, e nível de funcionalidades e suporte SQL.
E vocês? Qual preferem? MySQL ou PostgreSQL?"

KDE.org lança novas versões do KDE 2.2 e KOffice | Como estamos de Latências ("ping times") ?  >

 

gildot Login
Login:

Password:

Referências
  • CrLf
  • artigo
  • Web Techniques
  • notícia
  • Mais acerca Bases de Dados
  • Também por BladeRunner
  • Esta discussão foi arquivada. Não se pode acrescentar nenhum comentário.
    PostgreSQL ou MySQL? (Pontos:3, Informativo)
    por zebebado em 05-09-01 0:55 GMT (#1)
    (Utilizador Info)

    Por acaso, num trabalho final de curso que estou a desenvolver com um colega meu, ja´ utilizamos os dois. Por acaso, quando tal aconteceu, ocorreram algumas situaçoes especificas em que o comportamento ficou aquem das expectativas.

    Por um lado, o PostgreSQL tem um conjunto de extensoes ao SQL bastante razoavel, mas por outro lado existem situaçoes em que nao segue a norma SQL92.

    Por outro lado, o MySQL padece da limitaçao de nao suportar directamente sub-queries (SELECTs dentro de SELECTs). E' um facto que da para as 'emular' atraves dos JOINs, mas torna-se menos legivel do ponto de vista de codigo SQL. Se formos a ver o codigo SQL de pesquisas em motores de busca, por exemplo, existe uma forte utilizaçao deste metodo. Por outro o lado, o suporte incompleto de transacçoes e´ tambem um ponto negativo.

    Nao quero com isto dizer que os produtos nao servem, muito pelo contrario. O que convem ficar claro e´ o fim a que eles se destinam, e isso e´ algo que o programador ou DBA deve equacionar ao implementar um sistema.

    Para alem disso, e' sempre bom nao ter de pensar em adquirir SGBD's comerciais (a questao das licenças de utilizaçao e' sempre uma 'pedra no sapato') quando queremos implementar algum sistema simples ou medianamente complicado.


    Re:PostgreSQL ou MySQL? (Pontos:2)
    por CrLf em 05-09-01 1:17 GMT (#2)
    (Utilizador Info) http://students.fct.unl.pt/~cer09566
    Já agora, qual é a versão de PostgreSQL que usam?

    -- Carlos Rodrigues

    - "I think we can handle one little penguin!"
    - "No, Mr. Gates, your men are already dead!"
    Re:PostgreSQL ou MySQL? (Pontos:1)
    por zebebado em 05-09-01 15:03 GMT (#3)
    (Utilizador Info)
    É a versão 7.0.2. Ah, e já agora, a 'bridge' de JDBC para o PostgreSQL é muito fraquinha, principalmente no tratamento de SQLException's. Tinha-me esquecido deste pormenor.
    Re:PostgreSQL ou MySQL? (Pontos:2)
    por CrLf em 05-09-01 19:12 GMT (#4)
    (Utilizador Info) http://students.fct.unl.pt/~cer09566
    Então aconselho-te a dar uma vista de olhos na versão 7.1.3, muitos problemas e falta de funcionalidades que eram apontadas à versão 7.0.x foram introduzidos nas versões 7.1.x como por exemplo os outer joins. Mais informação aqui.

    -- Carlos Rodrigues

    - "I think we can handle one little penguin!"
    - "No, Mr. Gates, your men are already dead!"
    Oracle (Pontos:1)
    por NokiaMan em 05-09-01 20:06 GMT (#5)
    (Utilizador Info)
    Eu, na minha modesta opinião, gosto mais de oracle. É muito mais robusto e seguro que o mysql, quanto ao postgreeSQL, não poosso dizer nada, visto que nunca utilizei, acham-no melhor que o Oracle9i ?
    ------------------------------ - BigBrother is Watching You - ------------------------------
    Re:Oracle (Pontos:2)
    por Lamego em 05-09-01 20:51 GMT (#6)
    (Utilizador Info)
    Esqueceste tambem de dizer MUITO mais caro e MUITO mais exigente em termos de recursos...
    Re:Oracle (Pontos:2)
    por CrLf em 06-09-01 0:44 GMT (#7)
    (Utilizador Info) http://students.fct.unl.pt/~cer09566
    É claro que o Oracle é mais robusto e seguro do que o MySQL, o objectivo do MySQL não é competir com o Oracle, pelo menos não ao nível de bases de dados a sério (não web). Quanto ao PostgreSQL já está mais ao nível do Oracle, se bem que este último seja mais poderoso, mas também a diferença de preço é brutal. Acho que se pode dizer sem errar que para a maioria das bases de dados o PostgreSQL se aguenta bastante bem... e custa 0$.

    -- Carlos Rodrigues

    - "I think we can handle one little penguin!"
    - "No, Mr. Gates, your men are already dead!"
    Re:Oracle (Pontos:3, Interessante)
    por Gimp em 06-09-01 8:42 GMT (#8)
    (Utilizador Info)
    Usar esta ou aquela BD é como qq outro programa: usa-se a que mais nos convém. Mas há uma coisa que me chama a atenção(numa comparação Mysql/Oracle). A NASA(que ainda dispõe de uns quantos maços de notas), passou de Oracle para Mysql. Será que era por ser menos robusta e segura?


    "Os meus 2 caragos" Ferrenho Gomes zZzZz

    Re:Oracle (Pontos:2)
    por Eraser em 06-09-01 15:20 GMT (#9)
    (Utilizador Info)
    O post anterior estava interessante mas descabido de informação. Aqui vai o link . Não se esqueçam que a cada situação a sua BD. :)

    Fiquem bem!

    JP
    Re:Oracle (Pontos:2)
    por Gimp em 06-09-01 22:23 GMT (#10)
    (Utilizador Info)
    descabido não, desprovido:).

    Disclaimer: a leitura dos seguintes artigos podem não traduzir toda a realidade já que são indicados na origem do software.

    Link 1 e link 2. Há mais mas só refiro os mais conhecidos. Caso a informação esteja correcta chamo a atenção para os números apresentados.


    "Os meus 2 caragos" Ferrenho Gomes zZzZz

     

     

    [ Topo | FAQ | Editores | Contacto ]