2014-03-30 18:16 GMT-03:00 Guimarães Faria Corcete DUTRA, Leandro <[email protected]>: > 2014-03-30 13:16 GMT-03:00 Eduardo Alexandre <[email protected]>: >> >> Estou precisando muito de comparação e, de preferência benchmarks sérios >> entre MySQL e PostgreSQL para definição de qual utilizar para um projeto. > > Difícil, porque o MySQL não é sério. É mais uma brincadeira que saiu > de controle. Nem roda código ISO SQL, então as comparações > necessariamente já têm de ser ajustadas para favorecer o MySQL.
Não fiquei satisfeito com minha própria resposta, então vai um complemento. Comparativos sérios são difíceis, porque SGBDs são extremamente complexos e seus usos, muito variados. Os comparativos publicados geralmente são, portanto e naturalmente, geralmente incompletos. Quanto a desempenho, há alguns comparativos padronizados, mas há várias ressalvas. Primeiro, organizações como a Oracle (atual proprietária do MySQL) costumam probir a divulgação; segundo, os comparativos padronizados costumam colocar exigências bem oneroras, e aí o povo do PostgreSQL costuma achar que não vale muito a pena, até porque quem sabe pouco costuma não entender esses testes, suas condições e resultados, e quem sabe mais costuma olhar outras maneiras de comparar; terceiro, um comparativo padronizado costuma ser irrelevante para as situações específicas. O certo seria uma comparação bem focada na tua situação. Mas isso exigiria que já houvesse código aplicativo, uma massa de dados de testes representativa (mesmo que artificialmente gerada) e código de testes para carga. Além de ser um custo razoável para investir na decisão, há o problema de que o MySQL é tão ruim em termos de linguagem ISO SQL que ou dará mais trabalho que o razoável para criar o código aplicativo, ou acabará conduzindo a criar programas num mínimo denominador comum, um subconjunto do ISO SQL que favorece o MySQL ao deixar de explorar as capacidades de um SGBD robusto como o PostgreSQL. -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:[email protected] +55 (61) 9302 2691 ICQ/AIM: aim:GoIM?screenname=61287803 BRAZIL GMT−3 MSN: msnim:[email protected] _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
