Em Dom, 2003-09-07 às 14:52, Gilberto F da Silva escreveu:
> Quais seriam, na sua opinião, as deficiências do MySQL? Um dos
> pacotes de comercio eletrônico (ossuite) que baixei utiliza o MySQL
> como banco de dados.
Muitas... algumas:
O MySQL não é conforme ao ISO SQL. Se você quiser mudar de
SGBD, boa sorte...
O MySQL só passou a suportar um subconjunto razoável do SQL
recentemente. Praticamente todos os programas MySQL fazem coisas
básicas do SGBD, como transações e restrições de integridade, na
aplicação, o que é convite ao desastre.
São muito freqüente defeitos em servidores da Teia serem
causados por defeitos em SGBDs ou seu uso, e as mensagens de erro que
mais se vêem são do MS SQL Server e do MySQL... é raro ver-se uma
mensagem de erro PostgreSQL.
O MySQL é fraco assim porque seus desenvolvedores são
programadores de sistemas que não entendem de bancos de dados...
pressionados pelo uso cada vez mais pesado que se faz -- incorretamente
-- do MySQL, estabeleceram uma migração para uma versão futura o SAPdb,
um SGBD derivado do Adabas que também não é muito conforme ao ISO SQL,
cujas capacidades hoje estão apenas no nível do Oracle 7, e mesmo assim
não está claro se essa migração será realmente viável.
Finalmente, por que usar o MySQL quando o PostgreSQL está
disponível?
Para maiores informações, vide http://postgresql.org./
--
_ Leandro Guimarães Faria Corsetti Dutra +55 (11) 5685 2219
/ \ São Paulo, Belo Horizonte, Londrina +55 (11) 5686 9607
\ / Brasil +55 (11) 9406 7191
/ \ http://br.geocities.com./lgcdutra/ Soli Deo Gloria!