2009/9/25 MARCIO CASTRO <[email protected]>:
> ÊTA!!!
>
>   Colega, no mundo Oracle, é comum termos centenas de milhares de linhas
> escritas em PL/SQL. Esta linguagem é uma das coisas mais legais deste banco.

Sério mesmo? Enquanto eu não nego a grande gama de funcionalidade que
foi adicionada ao PL/SQL durante as décadas, eu jamais diria que a
linguagem é "legal", pois programar coisas significativas nela, quando
comparadas com quase *qualquer* outra linguagem de programação
existente no planeta, é simplesmente um suplício.

A linguagem foi desenhada para acesso a banco de dados, e cresceu
(inchou?) para se tornar uma linguagem de uso geral, restrito ao banco
de dados. Não é uma boa maneira de uma boa linguagem nascer e evoluir.

>   Recentemente, a Oracle comprou um ERP (E-Business Suíte) formado por mais
> de 20 milhões de linhas nesta linguagem.

Que provavelmente cairiam para metade se a aplicação tivesse sido
escrita numa linguagem mais expressiva.

>   MAS se o Sr. quiser comparar benchmarks, talvez a saída seja o TPC
> (http://www.tpc.org/). Numa olhada rápida, encontrei Sybase, MySQL, DB2,
> Oracle, EXASOL, SQL Server, ParAccel, Teradata, mas não encontrei nada do
> Post.

Que eu saiba o PostgreSQL só teve um benchmark *oficial* publicado.
Vide 
http://it.toolbox.com/blogs/database-soup/postgresql-publishes-first-real-benchmark-17470
e 
http://www.spec.org/jAppServer2004/results/res2007q3/jAppServer2004-20070606-00065.html

Houveram melhorias significativas desde então, mas mesmo esse
benchmark antigo mostrava que o PostgreSQL fica bem próximo da
velocidade do Oracle, quando o assunto é banco de dados.

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

Responder a