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!