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
